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

Paolo Asperti e4b2fc15b6 added ENV forcing only encrypted connections лет назад: 3
.github 38dee4794a docker images tagged with current git tag + custom лет назад: 3
docker e4b2fc15b6 added ENV forcing only encrypted connections лет назад: 3
libs 03ca2a9517 missed files лет назад: 3
src cb26ce5bbc remove confusions лет назад: 3
.env 03ca2a9517 missed files лет назад: 3
.gitattributes b3f39598a7 change sled to sqlite and remove lic лет назад: 3
.gitignore 03ca2a9517 missed files лет назад: 3
Cargo.lock b3f39598a7 change sled to sqlite and remove lic лет назад: 3
Cargo.toml 03ca2a9517 missed files лет назад: 3
LICENSE b0b1981ac9 Create LICENSE лет назад: 3
README.md 1962647b1a added build workflow лет назад: 3
build.rs 75dcbe47b7 configure_update in testnatresponse лет назад: 5
db_v2.sqlite3 b3f39598a7 change sled to sqlite and remove lic лет назад: 3
docker-compose.yml 063b454368 Updated readme; added docker-compose лет назад: 3

README.md

build

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)