forked from rustdesk/rustdesk-server
for rustdesk server api
https://github.com/lejianwen/rustdesk-server

Paolo Asperti d624e59021 added healthcheck 3 years ago
docker d624e59021 added healthcheck 3 years ago
libs 03ca2a9517 missed files 3 years ago
src cb26ce5bbc remove confusions 3 years ago
.env 03ca2a9517 missed files 3 years ago
.gitattributes b3f39598a7 change sled to sqlite and remove lic 3 years ago
.gitignore 03ca2a9517 missed files 3 years ago
Cargo.lock b3f39598a7 change sled to sqlite and remove lic 3 years ago
Cargo.toml 03ca2a9517 missed files 3 years ago
LICENSE b0b1981ac9 Create LICENSE 3 years ago
README.md 59d82b4869 Update README.md 3 years ago
build.rs 75dcbe47b7 configure_update in testnatresponse 5 years ago
db_v2.sqlite3 b3f39598a7 change sled to sqlite and remove lic 3 years ago
docker-compose.yml 063b454368 Updated readme; added docker-compose 3 years ago

README.md

RustDesk Server Program

Download

Manual

FAQ

Self-host your own RustDesk server, it is free and open source.

cargo build --release

Two executables will be generated in target/release.

  • hbbs - RustDesk ID/Rendezvous server
  • hbbr - RustDesk relay server

If you wanna develop your own server, rustdesk-server-demo might be a better and simpler start for you than this repo.

docker-compose

If you have Docker and would like to use it, an included docker-compose.yml file is included. Edit line 16 to point to your relay server (the one listening on port 21117). You can also edit the volume lines (L18 and L33) if you need.

(docker-compose credit goes to @lukebarone and @QuiGonLeong)