๐Ÿ“ฆ rustdesk / rustdesk-server-demo

A working demo of RustDesk server implementation

โ˜… 717 stars โ‘‚ 382 forks ๐Ÿ‘ 717 watching โš–๏ธ GNU Affero General Public License v3.0
๐Ÿ“ฅ Clone https://github.com/rustdesk/rustdesk-server-demo.git
HTTPS git clone https://github.com/rustdesk/rustdesk-server-demo.git
SSH git clone git@github.com:rustdesk/rustdesk-server-demo.git
CLI gh repo clone rustdesk/rustdesk-server-demo
RustDesk RustDesk Merge pull request #9 from lethal233/main 4165a07 1 years ago ๐Ÿ“ History
๐Ÿ“‚ main View all commits โ†’
๐Ÿ“ libs
๐Ÿ“ src
๐Ÿ“„ .gitignore
๐Ÿ“„ Cargo.toml
๐Ÿ“„ LICENSE
๐Ÿ“„ README-DE.md
๐Ÿ“„ README-ES.md
๐Ÿ“„ README-FR.md
๐Ÿ“„ README-NL.md
๐Ÿ“„ README-PL.md
๐Ÿ“„ README-PTBR.md
๐Ÿ“„ README-ZH.md
๐Ÿ“„ README.md
๐Ÿ“„ README.md

[Deutsch] | [Espaรฑol] | [Franรงais] | [Nederlands] | [Polski] | [Portuguรชs (Brasil)] | [็ฎ€ไฝ“ไธญๆ–‡]

A working demo of RustDesk server implementation

This is a super simple working demo implementation with only one relay connection allowed, without NAT traversal, persistence, encryption and any other advanced features. But it can be your good starting point to write your own RustDesk server program.

How to run

# install rustup first, https://rustup.rs/
IP=<public ip of this machine> cargo run

https://rustdesk.com/blog/id-relay-set/

https://github.com/rustdesk/rustdesk/issues/115