services: caddy: container_name: caddy image: library/caddy ports: - "80:80" - "443:443" volumes: - caddy-caddyfiles:/etc/caddy - caddy-data:/data - caddy-config:/config - caddy-diagrams:/srv/diagrams - nextcloud-data:/var/www/html:ro networks: - proxy restart: unless-stopped volumes: caddy-caddyfiles: name: caddy-caddyfiles external: true caddy-data: caddy-config: caddy-diagrams: name: caddy-diagrams external: true nextcloud-data: name: nextcloud-data external: true networks: proxy: name: proxy driver: bridge