通过 docker 部署 Rustdesk 远程服务
2
2026-05-30
1. 第三方rustdesk api
2. 编辑 docker-compose
version: '3'
networks:
rustdesk-net:
external: false
services:
rustdesk:
ports:
- 21114:21114
- 21115:21115
- 21116:21116
- 21116:21116/udp
- 21117:21117
- 21118:21118
- 21119:21119
image: lejianwen/rustdesk-server-s6:latest
environment:
- RELAY=你的IP:21117
- ENCRYPTED_ONLY=1
- MUST_LOGIN=N
- TZ=Asia/Shanghai
- RUSTDESK_API_RUSTDESK_ID_SERVER=你的IP:21116
- RUSTDESK_API_RUSTDESK_RELAY_SERVER=你的IP:21117
- RUSTDESK_API_RUSTDESK_API_SERVER=http://你的IP:21114
- RUSTDESK_API_KEY_FILE=/data/id_ed25519.pub
- RUSTDESK_API_JWT_KEY=123456 # jwt key
volumes:
- /data/rustdesk/server:/data
- /data/rustdesk/api:/app/data #将数据库挂载
networks:
- rustdesk-net
restart: unless-stopped启动即可
3. 修改密码
进入终端输入:
./apimain reset-admin-pwd 你的密码4. 连接远程
ID服务器:你的IP
中继服务器:你的IP
API 服务器:http://你的IP:21114
Key:在日志里可以找到
5. Web端访问
访问API 服务器:http://你的IP:21114