Rustdesk Server Pro License Key Install -
Before performing any conversion, especially if you are using the Docker method, ensure that you have backed up your private key . Without it, you may lose access to your existing clients.
version: '3' services: hbbs: image: rustdesk/rustdesk-server-pro:latest container_name: rustdesk-hbbs environment: - LICENSE=your_actual_pro_license_key_string_here ports: - 21115:21115 - 21116:21116 - 21116:21116/udp - 21118:21118 volumes: - ./data:/root restart: unless-stopped hbbr: image: rustdesk/rustdesk-server-pro:latest container_name: rustdesk-hbbr ports: - 21117:21117 - 21119:21119 volumes: - ./data:/root restart: unless-stopped Use code with caution. Save the file and restart your containers to apply changes: docker compose down docker compose up -d Use code with caution. Method 3: Manual Installation on Linux Bare-Metal (Systemd)
Feedback is mixed; while large organizations find the per-client cost reasonable, some smaller users feel that basic features like a web address book should be free for personal self-hosting.
To verify that your RustDesk Server Pro license key is correctly installed and operational: rustdesk server pro license key install
To connect clients to your Pro server, you need to input the and Key in the RustDesk client: Open RustDesk Client. Go to Settings -> Network .
The Docker approach is the most maintainable in production. You must use network_mode: "host" for the license validation to work correctly.
wget -qO- https://raw.githubusercontent.com/rustdesk/rustdesk-server-pro/main/install.sh | bash Before performing any conversion, especially if you are
RustDesk Server Pro is widely reviewed as a high-performance, secure self-hosting solution that bridges the gap between basic remote access and enterprise-grade management. While the RustDesk Community (OSS) version is free, users highlight that the is essential for organizations requiring centralized admin consoles, address book management, and LDAP/OIDC integration. Review Summary
wget https://githubusercontent.com chmod +x install.sh ./install.sh Use code with caution.
Once the Pro server is licensed, connect your RustDesk clients: or domain. API Server: http:// :21114 Save the file and restart your containers to
Copy the Pro license key provided in your purchase confirmation email. Paste it into the designated text area box.
: Check the dashboard status page to ensure your license reflects the correct tier, expiration date, and maximum concurrent connections. Method 2: Installing via Docker Compose Env Variables
Once the installation script finishes, your server is running, but it isn't "Pro" yet. Open your web browser. Navigate to http://your-server-ip:2170 (or your domain).