services: caddy: container_name: caddy image: caddy:latest restart: unless-stopped cap_add: - NET_ADMIN ports: - "80:80" - "443:443" - "443:443/udp" volumes: - $PWD/conf:/etc/caddy - $PWD/site:/srv - caddy_data:/data - caddy_config:/config - $PWD/certs:/certs networks: - portainer_default - glance_default - gitea_gitea - hoarder_default - immich_default # - n8n_default # - olivetin_default # - paperless-ai_default # - paperless-ngx_default # - vaultwarden_default - yams_default - beszel_default - dozzle_default - beaverhabits_default - minio_default - memos_default volumes: caddy_data: caddy_config: networks: portainer_default: external: true gitea_gitea: external: true glance_default: external: true hoarder_default: external: true immich_default: external: true # n8n_default: # external: true # olivetin_default: # external: true # paperless-ai_default: # external: true # paperless-ngx_default: # external: true # vaultwarden_default: # external: true yams_default: external: true beszel_default: external: true dozzle_default: external: true beaverhabits_default: external: true minio_default: external: true