I noticed that RustDesk is an actively developed remote desktop solution, and I was wondering whether anyone has considered integrating it as an alternative to the websocket-based VNC approach in Open OnDemand..
(context: I deployed it on my desk lab from non-related reasons but once I saw it running I was wondering why I shouln’t offer this to my users at my HPC.
Indeed I’d like to avoid reinventing wheel, etc., so if there are well known reasons why not do this, please share. )
I’m not familiar with RustDesk, but it looks like a nice project. Is there a particular feature or advantage it has over the current VNC approach?
In general if it is possible we would be supportive of adding the option, although we likely won’t have time to implement this ourselves anytime soon unless it provides something important that our current approach is lacking.
@jose-d I’m also curious what benefit this would bring over the existing noVNC implementation. For reference, we are also experimenting in this area of Open OnDemand, and are therefore naturally curious about your motivation!