If you prefer a bare-metal installation on Ubuntu or Debian, use the official installation script. Step 1: Download and Run the Setup Script
For more detailed instructions, refer to the official Docker documentation .
The recommended installation method for Pro is via Docker. Run these commands on your server to pull the necessary files:
If you enable HTTPS, remember to change the API address in your RustDesk client settings to reflect the https:// protocol. Configuring RustDesk Clients
If you are upgrading from the open-source version, ensure you back up your existing id_ed25519 key before starting the Pro container.
Copy and paste your official RustDesk Pro license key into the field. Click or Activate .
Fill out the following fields under the section: ID Server: your_server_ip_or_domain:21116 Relay Server: your_server_ip_or_domain:21117 API Server: http://your_server_ip_or_domain:21114 Key: Paste the public key string copied from your server.
Run the following commands to update your system and install Docker:
The installation of the Pro license is straightforward and typically managed through a web console once the server is running. RustDesk Pricing - Self-Hosted Remote Desktop Server Plans