Expose RustDesk Server

Run your own RustDesk relay server and make it reachable from the internet.

Self-Hosted Remote Desktop

RustDesk is an open-source remote desktop tool. Self-hosting the relay server gives you full control. A tunnel makes the relay publicly reachable.

Setup

Run the RustDesk server (hbbs on port 21117, hbbr on port 21119).

Run the PanicTunnl command with port 21117 for the signaling server.

Configure RustDesk clients to use the PanicTunnl public URL as the ID server.

// CONFIG_INIT [EXPOSE RUSTDESK SERVER]free.skytunnel.dev
STATUSREADY
PUBLIC_URLhttps://*.free.skytunnel.dev
DEF_21117
ssh -p 2222 -R 0:localhost:21117 free@free.skytunnel.dev

Paste this into your terminal to start tunneling.

FAQ

For basic NAT traversal, tunneling port 21117 (hbbs) is usually sufficient. Tunnel 21119 (hbbr) if direct P2P fails.