I did a bit of a proof of concept for Cockpit showing a GUI remotely using noVNC. noVNC is a nice HTML5 VNC implementation. This is wrapped up as a Cockpit plugin ... and Cockpit provides the WebSocket, authentication, and all of that. It's very raw at this point ... but in case it piques anyone's interest. Screenshot:
http://stef.thewalter.net/images/cockpit-vnc-example.png My current work on this will go as far as polishing up this pull request into Cockpit code example: https://github.com/cockpit-project/cockpit/pull/1560 Information on installing/creating plugins here, which you'll need to understand if you want to try this out. You'll also need Cockpit from git master, or wait until the next 0.34 release. http://stef.thewalter.net/creating-plugins-for-the-cockpit-user-interface.html If someone has solid interest into building this into a full Cockpit feature, then they can work with the Cockpit team to prototype, plan (with use cases), design (with our designer: Andreas) and implement such a feature. Come to #cockpit or [email protected] Features built into Cockpit are expected to work out of the box and be discoverable. But I think that's within the reach of such a VNC based "access-a-gui-installer-remotely" use case, if someone puts enough time into it. Take care, Stef
signature.asc
Description: OpenPGP digital signature
_______________________________________________ cockpit-devel mailing list [email protected] https://lists.fedorahosted.org/mailman/listinfo/cockpit-devel
