# remote stack — RustDesk relay (hbbr) + signal/ID server (hbbs). # Not proxied by Caddy (raw TCP/UDP ports); bind-mounted to /config/rustdesk. # They use the project default network for the inter-container dependency. services: hbbr: container_name: hbbr image: rustdesk/rustdesk-server:latest command: hbbr restart: unless-stopped env_file: - stack.env ports: - "21117:21117" volumes: - /config/rustdesk/hbbr/data:/root hbbs: container_name: hbbs image: rustdesk/rustdesk-server:latest command: hbbs -r 192.168.1.69 restart: unless-stopped env_file: - stack.env ports: - "21115:21115" - "21116:21116" - "21116:21116/udp" volumes: - /config/rustdesk/hbbs/data:/root depends_on: - hbbr