RustDesk – Self-hosted Remote Desktop
RustDesk provides remote desktop access like TeamViewer but entirely under your control – with your own relay server and open-source clients.
Request a demoAt a glance
- Own relay server
- Cross-platform clients
- End-to-end encryption
- File transfer
- Session recording
- No vendor lock-in
Features at a glance
A modern, self-hosted alternative to TeamViewer and AnyDesk – with all the features remote support needs.
Relay & Rendezvous
Your own hbbs/hbbr servers coordinate connections – no third-party infrastructure.
Cross-platform Clients
Windows, macOS, Linux, Android, iOS and a browser-based web client.
E2E Encryption
Sessions are end-to-end encrypted using NaCl crypto – even the relay cannot see the content.
File Transfer
Secure bidirectional file transfer during or outside a remote session.
Unattended Access
Permanent IDs and access passwords for servers that need remote administration.
Session Log
Every remote session is logged and can optionally be recorded for audit.
Technology & integration
RustDesk consists of an open-source rendezvous server (hbbs), a relay server (hbbr) and native clients. Central user management ties it all together.
- • hbbs (rendezvous server)
- • hbbr (relay)
- • Windows/macOS/Linux/Android/iOS clients
- • NaCl crypto
- • Web client (WASM)
- • Central user management
Your benefits
- Independent of TeamViewer / AnyDesk
- No per-seat licensing
- Sessions stay within your network
- Works on every major platform
Ready for self-hosted remote access?
We deploy and operate your RustDesk relay infrastructure – including client rollout and central administration.