weizhouapache opened a new issue #4803: URL: https://github.com/apache/cloudstack/issues/4803
## Background CloudStack provides ajax vnc view and novnc console to access vm. It would be good to have spice console for vms on kvm/xenserver. ## Proposed Tasks - Get started on basic CloudStack codebase and development (building and running CloudStack) - Setup KVM based CloudStack dev/test environment - Setup Xenserver based CloudStack dev/test environment - Test websockify-based SPICE console - Add websockify/spice-html5 source code in cloudstack - Run websockify server with token authentication - Implement a http server in CPVM to verify websockify token. - Create URL with a token to access novnc/spice console ps1: VNC password will be removed from vm xml definition as it is not supported by websockify. ps2: websockify-based novnc console can be added as well. ### Relevant Skills - Java - python (few) - networking (few) ## Proposed Mentor Wei Zhou, PMC/commiter Apache CloudStack ## Difficulty Major ## Potential Mentors Wei Zhou, PMC/commiter Apache CloudStack ### Example and references https://www.spice-space.org/spice-html5.html https://gitlab.freedesktop.org/spice/spice-html5 https://github.com/novnc/websockify https://docs.openstack.org/nova/pike/admin/remote-console-access.html https://github.com/novnc/noVNC ##### ISSUE TYPE * Feature Idea ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org