sudo nano /etc/systemd/system/rustdesk-hbbs.service Add Environment="RUSTDESK_LICENSE=RDPRO-XXXXX-YYYYY-ZZZZZ" under [Service] .
wget https://github.com/rustdesk/rustdesk-server-pro/releases/latest/download/rustdesk-server-pro-linux-x86_64.zip unzip rustdesk-server-pro-linux-x86_64.zip cd amd64
View it:
rustdesk-web: image: rustdesk/rustdesk-web-pro:latest container_name: rustdesk-web-pro environment: - API_SERVER=ws://<YOUR_SERVER_IP>:21114 ports: - "80:80" restart: unless-stopped
version: '3' services: hbbs: image: rustdesk/rustdesk-server-pro:latest container_name: rustdesk-hbbs-pro command: hbbs volumes: - ./data:/root environment: - ENCRYPTED_ONLY=1 - RUSTDESK_LICENSE=<YOUR_LICENSE_KEY_GOES_HERE> # <-- CRITICAL LINE network_mode: host restart: unless-stopped rustdesk server pro license key install
./hbbs -k _ # The `-k _` disables the old OSS key (use Pro license env instead) ./hbbr -k _
docker logs rustdesk-hbbs-pro Look for: [INFO] License valid. Welcome to RustDesk Pro For those running bare-metal. sudo nano /etc/systemd/system/rustdesk-hbbs
hbbr: image: rustdesk/rustdesk-server-pro:latest container_name: rustdesk-hbbr-pro command: hbbr volumes: - ./data:/root environment: - RUSTDESK_LICENSE=<YOUR_LICENSE_KEY_GOES_HERE> # <-- SAME KEY HERE network_mode: host restart: unless-stopped