RustDesk: Open
发布时间:2026-10-19 | 浏览:1
Switch from TeamViewer, AnyDesk, and Splashtop to RustDesk for a secure and reliable remote desktop experience with your own self-hosted servers.
Inside Self-Hosting
Empower your remote access with self-hosted servers
Why self-hosting?
Full data control
Regulatory compliance made easy: self-hosted RustDesk keeps your data fully under your control.
World-class open source
With 113K+ GitHub stars, RustDesk ranks among the world's top 100 open-source software projects, backed by a thriving global community.
Performance and reliability
Run on your own infrastructure — no dependency on third-party SaaS availability, no shared noisy neighbors.
Flexibility and customization
Tailor RustDesk on-premise to fit your unique requirements.
Your brand, your way
Personalize RustDesk client with your name, icon, logo.
Easy deployment
Built-in network configuration and server setup make deploying RustDesk on-premise a breeze.
Advanced configuration options
More than 90 options can be configured to meet your specific needs.
Multi-platform support
Windows, macOS, Linux, Android.
Host the web client on your server with your domain name to make remote access even easier.
Simple self-hosting installation
Step 1: Install Docker
bash <(wget -qO- https://get.docker.com)
Step 2: Download compose.yml
wget rustdesk.com/oss.yml -O compose.yml or wget rustdesk.com/pro.yml -O compose.yml
Step 3: Compose
docker compose up -d
Who are using self-hosting?
The data below is from our online survey covering over 1,000 self-hosting users.
Find out more content in our Blog
RustDesk 1.5.0: WebRTC Direct Connections and QoS Improvements
RustDesk 1.5.0 adds WebRTC connection paths, enables direct access from the web client, and updates QoS handling of delay, congestion and FPS targets.
RustDesk Wayland Preview: Unattended and Login-Screen Access
A RustDesk preview for x86_64 Debian/Ubuntu-based systems adds unattended Wayland access, including multi-monitor setups and the login screen after reboot.
RustDesk vs VNC: NAT Traversal, Codecs, Encryption
RustDesk vs VNC compared in practice: NAT traversal without port-forwarding, modern codecs, built-in encryption, and why teams move from VNC to RustDesk.
RustDesk vs ScreenConnect: Self-Hosted Remote Support
A full comparison of RustDesk vs ScreenConnect: features, OS support, security, pricing models, and the self-hosting trade-off.
Built in public with a vibrant community
Join a community driven solution that has millions of downloads and used by thousands of organisations.
Discover what our community has to say about their RustDesk experience.
Experience RustDesk for yourself