官方网址
搭建
services: hbbs: container_name: hbbs image: rustdesk/rustdesk-server:latest environment: - ALWAYS_USE_RELAY=Y command: hbbs volumes: - ./data:/root network_mode: "host"
depends_on: - hbbr restart: unless-stopped
8 collapsed lines
hbbr: container_name: hbbr image: rustdesk/rustdesk-server:latest command: hbbr volumes: - ./data:/root network_mode: "host" restart: unless-stopped创建data目录
root@VM-12-5-debian:~/docker-compose/rustdesk# tree# .# ├── data # 新建这个目录,目录里的文件在容器启动会生成# │ ├── db_v2.sqlite3# │ ├── db_v2.sqlite3-shm# │ ├── db_v2.sqlite3-wal# │ ├── id_ed25519# │ └── id_ed25519.pub # 客户端配置KEY需要用到# └── docker-compose.yml## 2 directories, 6 files启动
docker compose up -d防火墙修改
放行TCP端口:21115-21119,放行UDP端口:21116。

客户端配置
在rustdesk客户端的 设置 -> 网络 -> ID/中继服务器中配置如下:
- ID服务器:填写服务器ip地址
- KEY:在
data/id_ed25519.pub中获取
root@VM-12-5-debian:~/docker-compose/rustdesk# cat data/id_ed25519.pub38K9vF4SZqxxxxxxxxxxxxxxxxxxxxxxxWVlX3CuHs= #复制这一段文本填写到KEY中
到这里就算配置完成了,比向日靠流畅多了。