name: nextchair-caddy services: nextchair-caddy: image: caddy:2.10-alpine container_name: nextchair-caddy restart: unless-stopped env_file: - .env ports: - "80:80" - "443:443" volumes: - ./Caddyfile:/etc/caddy/Caddyfile:ro - ./sites:/etc/caddy/sites:ro - nextchair-caddy-data:/data - nextchair-caddy-config:/config networks: - nextchair-proxy volumes: nextchair-caddy-data: name: nextchair-caddy-data nextchair-caddy-config: name: nextchair-caddy-config networks: nextchair-proxy: name: nextchair-proxy external: true