networks: # Connect to Gitea network gitea: name: {{ gitea_network }} external: true # Connect to NetBird network netbird: name: {{ netbird_network }} external: true services: caddy: image: caddy:alpine container_name: caddy restart: unless-stopped networks: - gitea - netbird ports: - "80:80" - "443:443" - "443:443/udp" volumes: - {{ caddy_base_dir }}/Caddyfile:/etc/caddy/Caddyfile - caddy_data:/data - caddy_config:/config logging: driver: "json-file" options: max-size: "100m" max-file: "2" volumes: caddy_data: caddy_config: