Files
homelabstack/stacks/remote/docker-compose.yml
T

33 lines
808 B
YAML

# 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