diff --git a/README.md b/README.md index eb553ac..1ca139d 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,7 @@ - 解决当客户端登录了`Api`账号时链接超时的问题 - s6镜像添加了`Api`支持,`Api`开源地址 https://github.com/lejianwen/rustdesk-api +- 是否必须登录才能链接, `MUST_LOGIN` 默认为 `N`,设置为 `Y` 则必须登录才能链接 ## docker镜像地址 @@ -30,6 +31,7 @@ environment: - RELAY= - ENCRYPTED_ONLY=1 + - MUST_LOGIN=N - TZ=Asia/Shanghai - RUSTDESK_API_RUSTDESK_ID_SERVER= - RUSTDESK_API_RUSTDESK_RELAY_SERVER= diff --git a/docker-compose.yml b/docker-compose.yml index fab6e03..11608f8 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,36 +1,29 @@ -version: '3' - networks: rustdesk-net: external: false - services: - hbbs: - container_name: hbbs + rustdesk: ports: + - 21114:21114 - 21115:21115 - 21116:21116 - 21116:21116/udp - - 21118:21118 - image: rustdesk/rustdesk-server:latest - command: hbbs -r rustdesk.example.com:21117 - volumes: - - ./data:/root - networks: - - rustdesk-net - depends_on: - - hbbr - restart: unless-stopped - - hbbr: - container_name: hbbr - ports: - 21117:21117 + - 21118:21118 - 21119:21119 - image: rustdesk/rustdesk-server:latest - command: hbbr + image: lejianwen/rustdesk-server-s6:latest + environment: + - RELAY= + - ENCRYPTED_ONLY=1 + - MUST_LOGIN=N + - TZ=Asia/Shanghai + - RUSTDESK_API_RUSTDESK_ID_SERVER= + - RUSTDESK_API_RUSTDESK_RELAY_SERVER= + - RUSTDESK_API_RUSTDESK_API_SERVER=http:// volumes: - - ./data:/root + - /data/rustdesk/server:/data + - /data/rustdesk/api:/app/data #将数据库挂载 + - /data/rustdesk/server:/app/conf/data #挂载key文件到api容器,可以不用使用 RUSTDESK_API_RUSTDESK_KEY networks: - rustdesk-net - restart: unless-stopped + restart: unless-stopped \ No newline at end of file