umbrel-apps icon indicating copy to clipboard operation
umbrel-apps copied to clipboard

App Submission: RustDesk Server

Open Knufle opened this issue 11 months ago • 3 comments

App Submission

RustDesk Server

This PR adds RustDesk server to Umbrel. RustDesk is an open-source remote desktop software that allows secure remote connections.

The server consists of two components:

  • hbbs (ID/Rendezvous server)
  • hbbr (Relay server)

Both components are required for proper functionality and are included in this deployment.

256x256 SVG icon

https://limewire.com/d/ceee5ca3-4cfd-4d82-ba71-a0af37693c14#yLGrXJICd91f3YfXMUzWZgJR8tmMIhcXtc0DZn75uLk

Gallery images

There's no image to be shown here since it's all server

I have tested my app on:

  • [ ] umbrelOS on a Raspberry Pi
  • [ ] umbrelOS on an Umbrel Home
  • [ ] umbrelOS on Linux VM

Knufle avatar Feb 07 '25 11:02 Knufle

Hey @Knufle! Nice submission!

Sadly only the Pro version comes with a Web Console. For this to make it to the app store, there should be some Web UI that would at least explain users what they need to do to connect to the server in the client apps.

FYI: @nmfretz

al-lac avatar Feb 17 '25 14:02 al-lac

Thanks for the submission @Knufle!

@al-lac is correct that we need some sort of UI so that when a user clicks on the app icon they are directed to something that tells them the app is running (or potentially even provides some instructions). This could be as simple as a container that shows whether or not the services are running. For example, the mosquitto app (https://github.com/getumbrel/umbrel-apps/tree/master/mosquitto) uses html/css from other apps we've added in the past to do this:

image

Would this be something you'd be interested in implementing?

nmfretz avatar Mar 03 '25 02:03 nmfretz

Whoops, sorry I accidentally closed this when submitting my comment

nmfretz avatar Mar 03 '25 02:03 nmfretz

Closing this as #2169 fixes the missing Web UI part.

al-lac avatar Apr 24 '25 07:04 al-lac