configs: caddy-basic-content: file: ./Caddyfile labels: caddy: services: caddy: image: lucaslorentz/caddy-docker-proxy:ci-alpine ports: - 80:80 - 443:443 environment: - CADDY_INGRESS_NETWORKS=netgrimoire networks: - netgrimoire - vpn volumes: - /var/run/docker.sock:/var/run/docker.sock - /export/Docker/caddy/Caddyfile:/etc/caddy/Caddyfile - /export/Docker/caddy:/data # - caddy_logs:/var/log/caddy # Mount logs for CrowdSec deploy: placement: constraints: - node.hostname == nas # restart: unless-stopped networks: netgrimoire: external: true vpn: external: true