What's Already Configured
After the one-click deployment, the Docker containers running hbbs (ID/rendezvous server) and hbbr (relay server) are already up and configured with an automatic restart policy. You need to open port 21116 for TCP and UDP (used for ID registration, heartbeats, and hole punching), as well as port 21117 for the hbbr relay service. On the first startup, hbbs generates a key pair and stores it in a data volume. These keys are what clients need to connect to your server instead of the public RustDesk server.
First Access and Client Configuration
The open-source server does not include a separate web console with a login. Instead, copy the server address and public key (id_ed25519.pub) and enter them in each RustDesk client under the ID/Relay Server settings. Once the address and key are entered, the client receives a new local ID associated with your server, and all subsequent connections are routed through it.
Maintenance
Since there is no administration panel at this level, updating the server involves replacing the rustdesk-server image with a newer tag and recreating the containers.







