services: caddy: build: ../caddy restart: unless-stopped ports: - "80:80" - "443:443" - "100.81.85.182:443:443" # VPN interface for private services environment: - CLOUDFLARE_API_TOKEN=${CLOUDFLARE_API_TOKEN} volumes: - ../caddy/Caddyfile:/etc/caddy/Caddyfile - ../caddy/data:/data - ../caddy/config:/config networks: - caddy_net networks: caddy_net: external: true