Docker-compose部署本地Rustdesk服务器和软件内部编译版本
务必打开防火墙中的这些端口:
hbbs:
21115(TCP):用于NAT类型测试。
21116(TCP/UDP):请注意,21116应同时启用TCP和UDP。 用于身份识别注册和心跳服务。 主要业务端口!!!!!!!
21118(TCP):用于支持网页客户端。
hbbr:
21117(TCP):用于中继服务。
21119(TCP):用于支持网页客户端。
如果您不需要网页客户端支持,可以禁用相应的端口21118和21119。
Docker Compose 示例
services:
hbbs:
container_name: hbbs
image: rustdesk/rustdesk-server:latest
command: hbbs
volumes:
- ./data:/root
network_mode: "host"
depends_on:
- hbbr
restart: unless-stopped
hbbr:
container_name: hbbr
image: rustdesk/rustdesk-server:latest
command: hbbr
volumes:
- ./data:/root
network_mode: "host"
restart: unless-stopped
注意,这是最基础的配置如果需要代理之类的可以去官网查看文档
在yml的目录同级找到id_ed25519.pub文件,并且记录里面的key值
进入rustdesk的GitHub客户端仓库,fork此项目
https://github.com/rustdesk/rustdesk








RENDEZVOUS_SERVER,Secret 输入ip
RS_PUB_KEY,Secret 填写KEY内容
不写key,这样生成的客户端就只能成为被控
workflow 运行完成后会自动把编译好的各个客户端发布到 Releases 界面直接下载就行了

浙公网安备 33010602011771号