

networks:
rustdesk-net:
external: false
services:
rustdesk:
image: lejianwen/rustdesk-server-s6:latest
container_name: rustdesk
restart: unless-stopped
ports:
- 21114:21114 # hbbs(注册/信令服务)
- 21115:21115 # hbbr(中继 TCP)
- 21116:21116 # 内部通信
- 21116:21116/udp # 内部通信 UDP
- 21117:21117 # Relay 服务额外端口
- 21118:21118 # API 管理后台(HTTP)
- 21119:21119 # 保留备用
environment:
- RELAY=192.168.1.5:21117 # 中继服务器地址(外网访问用)
- ENCRYPTED_ONLY=1 # 仅允许加密连接
- MUST_LOGIN=N # 是否强制登录
- TZ=Asia/Shanghai # 时区
- RUSTDESK_API_RUSTDESK_ID_SERVER=192.168.1.5:21116 # ID服务器地址
- RUSTDESK_API_RUSTDESK_RELAY_SERVER=192.168.1.5:21117 # Relay服务器地址
- RUSTDESK_API_RUSTDESK_API_SERVER=http://192.168.1.5:21114 # API服务地址
- RUSTDESK_API_KEY_FILE=/data/id_ed25519.pub # 公钥文件路径
- RUSTDESK_API_JWT_KEY=23fZC+noSwWyvRFGNyUbI4TqZ5kvrwM8dXyHhJLKlh0= # JWT密钥
# ✅ 新增变量
- RUSTDESK_API_RUSTDESK_WEBCLIENT_MAGIC_QUERYONLINE=1 # 启用Web客户端的在线查询功能
- RUSTDESK_API_APP_SHOW_SWAGGER=1 # 启用Swagger API文档(调试用)
- RUSTDESK_API_APP_WEB_CLIENT=1 # 启用Web客户端界面
- RUSTDESK_API_RUSTDESK_PERSONAL=1 # 是否启用个人版API, 1:启用,0:不启用; 默认启用
volumes:
- /data/rustdesk/server:/data
- /data/rustdesk/api:/app/data # API数据库挂载
networks:
- rustdesk-net
修改192.168.1.5为服务器地址
修改RUSTDESK_API_JWT_KEY为自己的
项目地址:https://github.com/lejianwen/rustdesk-api
连接超时问题:https://github.com/lejianwen/rustdesk-api/issues/92
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END











暂无评论内容