services: caddy: image: caddy:latest container_name: caddy restart: unless-stopped ports: - "80:80" - "443:443" volumes: - /opt/nextworkspace/config/caddy/:/etc/caddy/ - /opt/nextworkspace/data/caddy/:/data/ - /opt/nextworkspace/logs/caddy/:/var/log/caddy/ - /opt/nextworkspace/www/:/opt/nextworkspace/www/ healthcheck: test: ["CMD", "wget", "-qO-", "http://127.0.0.1:80/"] interval: 30s timeout: 10s retries: 3 networks: - nextwks-net networks: nextwks-net: external: true