services: caddy: container_name: caddy image: caddy:2.10.2-alpine restart: unless-stopped ports: - "8080:80" volumes: - caddy-caddyfiles:/etc/caddy - caddy-data:/data - caddy-config:/config - caddy-diagrams:/srv/diagrams networks: - proxy volumes: caddy-caddyfiles: name: caddy-caddyfiles external: true caddy-data: caddy-config: caddy-diagrams: name: caddy-diagrams external: true networks: proxy: name: proxy driver: bridge