mirror of
https://github.com/rustdesk/rustdesk-server.git
synced 2026-05-19 16:10:38 +00:00
Merge pull request #25 from lukebarone/master
Updated readme; added docker-compose
This commit is contained in:
@@ -1,14 +1,12 @@
|
|||||||
# RustDesk Server Program
|
# RustDesk Server Program
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
[**Download**](https://github.com/rustdesk/rustdesk-server/releases)
|
[**Download**](https://github.com/rustdesk/rustdesk-server/releases)
|
||||||
|
|
||||||
[**Manual**](https://rustdesk.com/docs/en/self-host/)
|
[**Manual**](https://rustdesk.com/docs/en/self-host/)
|
||||||
|
|
||||||
Self-host your own RustDesk server, it is free and open source.
|
Self-host your own RustDesk server, it is free and open source.
|
||||||
|
|
||||||
```
|
```bash
|
||||||
cargo build --release
|
cargo build --release
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -17,3 +15,9 @@ Two executables will be generated in target/release.
|
|||||||
- hbbr - RustDesk relay server
|
- hbbr - RustDesk relay server
|
||||||
|
|
||||||
If you wanna develop your own server, [rustdesk-server-demo](https://github.com/rustdesk/rustdesk-server-demo) might be a better and simpler start for you than this repo.
|
If you wanna develop your own server, [rustdesk-server-demo](https://github.com/rustdesk/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)
|
||||||
|
|||||||
@@ -0,0 +1,36 @@
|
|||||||
|
version: '3'
|
||||||
|
|
||||||
|
networks:
|
||||||
|
rustdesk-net:
|
||||||
|
external: false
|
||||||
|
|
||||||
|
services:
|
||||||
|
hbbs:
|
||||||
|
container_name: hbbs
|
||||||
|
ports:
|
||||||
|
- 21115:21115
|
||||||
|
- 21116:21116
|
||||||
|
- 21116:21116/udp
|
||||||
|
- 21118:21118
|
||||||
|
image: rustdesk/rustdesk-server:latest
|
||||||
|
command: hbbs -r rustdesk.example.com:21117
|
||||||
|
volumes:
|
||||||
|
- ./hbbs:/root
|
||||||
|
networks:
|
||||||
|
- rustdesk-net
|
||||||
|
depends_on:
|
||||||
|
- hbbr
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
hbbr:
|
||||||
|
container_name: hbbr
|
||||||
|
ports:
|
||||||
|
- 21117:21117
|
||||||
|
- 21119:21119
|
||||||
|
image: rustdesk/rustdesk-server:latest
|
||||||
|
command: hbbr
|
||||||
|
volumes:
|
||||||
|
- ./hbbr:/root
|
||||||
|
networks:
|
||||||
|
- rustdesk-net
|
||||||
|
restart: unless-stopped
|
||||||
Reference in New Issue
Block a user