How to Install Your RustDesk Server Pro License Key: A Complete Guide
Click the three dots menu icon next to your ID and select or ID/Relay Server . Fill out the configuration fields: ID Server: ://yourdomain.com Relay Server: ://yourdomain.com API Server: http://yourdomain.com
| Issue | Solution | |-------|----------| | “Invalid license” | Ensure no extra spaces. Re‑copy the key. | | “License expired” | Check your purchase date or renew. | | Pro features not showing | Restart both hbbs and hbbr after license install. | | Docker container restarts loop | Verify RUSTDESK_LICENSE syntax – no quotes around value unless escaping. | rustdesk server pro license key install
The system will validate the key with the RustDesk licensing server. Once verified, your "Pro" status and expiration date will appear. Step 5: Configure the Client To link your RustDesk clients to your new Pro server: Open the RustDesk client on your local machine. Go to . Under ID Server , enter your server's domain or IP.
If you prefer a native installation without the overhead of containerization, you can install RustDesk Server Pro using the official .deb packages or pre-compiled binaries. Step 1: Download the Pro Binaries How to Install Your RustDesk Server Pro License
| Symptom | Likely Cause | Solution | | :--- | :--- | :--- | | License key not set | Missing environment variable | Run echo $RUSTDESK_LICENSE . If empty, export it. | | Invalid signature | Using OSS binary instead of Pro binary | Download rustdesk-server-pro-* , not rustdesk-server-* . | | License server unreachable | Firewall blocking outbound HTTPS | Allow outbound TCP 443 to license.rustdesk.com . | | Server count exceeded | One license per ID server | Deactivate old server via web dashboard before installing new one. | | Expired license | Subscription ended | Renew at RustDesk pricing page. |
Environment="RUSTDESK_LICENSE=YOUR-LICENSE-KEY-HERE" | | “License expired” | Check your purchase
RustDesk is open-core software. Supporting the Pro version funds the development of the free, open-source remote desktop you rely on.
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