services:
commanderdog:
image: ghcr.io/woofson/commanderdog:latest
container_name: commanderdog
restart: unless-stopped
ports:
- "3140:3140"
environment:
- TZ=Europe/Oslo
- CD_PORT=3140
- CD_BIND=0.0.0.0
volumes:
- commanderdog_data:/data
- /home:/mnt/host_home:rw
- /mnt/storage:/mnt/storage:rw
healthcheck:
test: ["CMD-SHELL", "curl -f http://localhost:3140/api/system/status || exit 1"]
interval: 30s
timeout: 5s
retries: 3
start_period: 10s
security_opt:
- no-new-privileges:true
volumes:
commanderdog_data:
driver: local