Rust Desk Pro in UmbrelOS

Hi all,
I have a Rust Desk Pro subscription that I’d like to use within the Umbrel ecosystem. I see that the community edition is available but is there a way to use the Pro edition?
Thank you!

hey, I tried this through the Portainer app and it seems to work fine. You’ll need to stop or uninstall the regular RustDesk Server app first since it uses the same ports.

Install Portainer from the Umbrel App Store and open it. The initial login is admin / changeme, and it’ll probably ask you to change the password.

Go to primary → Stacks → Add stack, call it rustdesk-pro, select the Web editor, and paste this:

version: "3.7"

services:
  hbbs:
    image: docker.io/rustdesk/rustdesk-server-pro:1.8.5@sha256:2c7ea8ccafaf59817a9ab8eccf755955b6866ef3a2816dc078f1aeb2f0bee03d
    command: hbbs
    volumes:
      - rustdesk-pro-data:/root
    network_mode: host
    depends_on:
      - hbbr
    restart: unless-stopped

  hbbr:
    image: docker.io/rustdesk/rustdesk-server-pro:1.8.5@sha256:2c7ea8ccafaf59817a9ab8eccf755955b6866ef3a2816dc078f1aeb2f0bee03d
    command: hbbr
    volumes:
      - rustdesk-pro-data:/root
    network_mode: host
    restart: unless-stopped

volumes:
  rustdesk-pro-data:

Click Deploy the stack, give it a minute, then open:

http://umbrel.local:21114

RustDesk’s default login is admin / test1234. Change that password straight away, then go to Settings → License → Edit and paste in your Pro license.

The RustDesk console won’t get its own icon on the Umbrel home screen since it’s running inside Portainer, so you’ll access it using the URL above. Also, don’t uninstall Portainer without backing up the rustdesk-pro-data volume first.

Thank you! I’ll give that a go and report back.