Thanks Jeff! No bug, I added a class vnccontainer that launches the vnc instance and websockify from within a container. I’m trying to fix a problem we’re having with a piece of software (ANSYS) that may be due to incompatibility with the desktop host OS (rocky, in our case). So, not really an OOD problem, just an extension.
The bonus is that we can now launch fully containerized desktops based on different operating systems, so that’s fun.
Found your fork from github. I wouldn’t worry too much about polishing, that can come either in the PR or later. At a glance I think it looks fine, and beyond that if it works for you, then that’s a great start anyhow.
In the interim, in case you need to patch your system again -
you’ve found the right location, though it can change (see the version numbers in the path)
you can edit those files directly. In fact you can just drop your vnccontainer.rb directly in the right location and it’ll just start to work