Rustdesk Server: Pro License Key Install ((full))
Check your firewall rules: all required ports must be open both on the host OS and, if using Docker without --net=host , in the Docker port mapping. The Firewall FAQ provides detailed examples.
Paste your exact Pro license string into this file and save it ( Ctrl+O , Enter , Ctrl+X ).
bash <(wget -qO- https://raw.githubusercontent.com/rustdesk/rustdesk-server-pro/main/install.sh)
The script will detect the existing installation and upgrade it to Pro while preserving the existing key pair and database. rustdesk server pro license key install
Create a directory for your configuration files. Download compose.yml : Download the Pro configuration file: wget rustdesk.com/pro.yml -O compose.yml Use code with caution. Run the Server: Start the containers in detached mode: sudo docker compose up -d Use code with caution. Step 2: Accessing the Web Console
To connect your end-user desktop clients to your new Pro server instance: Open the RustDesk client application on your local machine.
Comprehensive Guide: RustDesk Server Pro License Key Install & Setup Check your firewall rules: all required ports must
Once logged in, look for the Settings or License tab in the left-hand menu.
According to RustDesk Official Documentation , the Pro license is tied directly to your hbbs (ID server) machine. RustDesk Pricing - Self-Hosted Remote Desktop Server Plans
Entered only once on the server console to enable Pro features. bash <(wget -qO- https://raw
Ensure the matching private key ( id_ed25519 ) exists in the same directory if provided by the vendor. If only the public license string was provided, paste it directly into id_ed25519.pub . Step 5: Start the Containers
Locate your from the email sent by RustDesk upon purchase. In the Web Console, navigate to Settings -> License . Paste your license key into the designated field. Click Activate or Save .
This error can occur due to database migration issues during an update. According to official discussions, the following steps can help: