4730c46f4629e898498f255db8b6b3a519a2d2e9
The submodule was carrying a local cherry-pick (proto tags 27/28 for HttpProxyRequest/Response) on top of upstream rustdesk/hbb_common. That commit (0c49f9a) only existed on the dev machine, so cloning elsewhere and running `git submodule update` failed with "upload-pack: not our ref" because github upstream doesn't have it. Repoint the submodule URL at gitea.cstudio.ch/mike/hbb_common which hosts the cherry-picked branch (pro-features-httpproxy) and a mirror of main. Anyone cloning from now on can `git submodule update --init` without further setup. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
RustDesk Server Program
Self-host your own RustDesk server, it is free and open source.
How to build manually
cargo build --release
Three executables will be generated in target/release.
- hbbs - RustDesk ID/Rendezvous server
- hbbr - RustDesk relay server
- rustdesk-utils - RustDesk CLI utilities
You can find updated binaries on the Releases page.
If you want extra features, RustDesk Server Pro might suit you better.
If you want to develop your own server, rustdesk-server-demo might be a better and simpler start for you than this repo.
Installation
Please follow this doc
Releases
1
Initial release
Latest
Languages
JavaScript
62.8%
Rust
32%
TypeScript
3.7%
HTML
0.7%
Shell
0.4%
Other
0.4%