Cirry's Blog

Docker安搭建rustdesk中继服务器

2025-06-05
docker docker
2分钟
224字

官方网址

rustdesk官方网站

rustdesk自建指南

搭建

docker-compose.yml
1
services:
2
hbbs:
3
container_name: hbbs
4
image: rustdesk/rustdesk-server:latest
5
environment:
6
- ALWAYS_USE_RELAY=Y
7
command: hbbs
8
volumes:
9
- ./data:/root
10
network_mode: "host"
11
12
depends_on:
13
- hbbr
14
restart: unless-stopped
15
8 collapsed lines
16
hbbr:
17
container_name: hbbr
18
image: rustdesk/rustdesk-server:latest
19
command: hbbr
20
volumes:
21
- ./data:/root
22
network_mode: "host"
23
restart: unless-stopped

创建data目录

Terminal window
1
root@VM-12-5-debian:~/docker-compose/rustdesk# tree
2
# .
3
# ├── data # 新建这个目录,目录里的文件在容器启动会生成
4
# │ ├── db_v2.sqlite3
5
# │ ├── db_v2.sqlite3-shm
6
# │ ├── db_v2.sqlite3-wal
7
# │ ├── id_ed25519
8
# │ └── id_ed25519.pub # 客户端配置KEY需要用到
9
# └── docker-compose.yml
10
#
11
# 2 directories, 6 files

启动

Terminal window
1
docker compose up -d

防火墙修改

放行TCP端口:21115-21119,放行UDP端口:21116。

default

客户端配置

在rustdesk客户端的 设置 -> 网络 -> ID/中继服务器中配置如下:

  • ID服务器:填写服务器ip地址
  • KEY:在data/id_ed25519.pub中获取
Terminal window
1
root@VM-12-5-debian:~/docker-compose/rustdesk# cat data/id_ed25519.pub
2
38K9vF4SZqxxxxxxxxxxxxxxxxxxxxxxxWVlX3CuHs= #复制这一段文本填写到KEY中

default

到这里就算配置完成了,比向日靠流畅多了。

本文标题:Docker安搭建rustdesk中继服务器
文章作者:Cirry
发布时间:2025-06-05
感谢大佬送来的咖啡☕
alipayQRCode
wechatQRCode