Rustdesk Server

Hi at all,

since AnyDesk, Teamviewer and alternatives are proprietary and expensive it would be great to get rustdesk server in dietpi.

best wishes!

Hi @naddel91: If you could install it manually on your system and generate a step-by-step instruction, we could put this quickly into a blog post and later on investigate on it whether we can put it into our dietpi-software installer script.
A contribution with this step-by-step instruction from you would be highly appreciated.

1 Like

will give it a go. after countless unsuccessful tries I finally got it working (with the help of the discord support).
rustdesk (2).txt (1,4 KB)

  1. I succeeded by installing portainer and getting the uploaded *.yml imported as STACK. the txt-file includes both version (x86 and arm), just use the one you need and copy/paste it into web editor (portainer).
  2. I had to forward ports 21115-21119 TCP and 21116 UDP on my router to the machine that is hosting the container with rustdesk (in my case a Virtual Machine where portainer runs in dietpi).
  3. then we need a DDNS and the rustdesk key file id_ed25519.pub.
  4. insert DDNS AND Key into both machines you want to use.
  5. profit! Own Relay Server should then establish the connection.

this is the source. it helped a lot:

Usually, we don’t offer Docker container as there is not that much we can optimize or automate. We aim more for native installations.

Here is the native installer: rustdeskinstall/install.sh at master · techahold/rustdeskinstall · GitHub

Basically downloading three binaries and creating three services for them.