Skip to content

History / RustDesk Server in Docker

Revisions

  • Finish the HTTPS correction: two claims my earlier pass missed The Troubleshooting entry and the hbbs page still said the web client cannot work over plain HTTP. The first survived because its link text wraps across two lines, so the single-line substitution did not match it — and I pushed before re-checking, which is the actual mistake worth noting. Troubleshooting's opening question is now about WebSocket URL scheme, which is the real common failure, rather than about HTTPS.

    marcpope committed Jul 27, 2026
  • Add 'RustDesk server in Docker' page; link it as an install prerequisite Standing up hbbs/hbbr correctly is the most common source of 'CortenDesk isn't working' reports. Documents both official images, a two-container Compose file with shared key material, every port and protocol with the failure mode when it is closed (UDP 21116 in particular), the ed25519 keypair and what regenerating it costs, the three CORTENDESK_* values, the WebSocket ports the browser client needs, and how to verify from the logs. Cross-linked from Install with Docker, Install on a VM and Home.

    @marcpope marcpope committed Jul 26, 2026