services: docs: build: context: . dockerfile: Dockerfile restart: unless-stopped networks: - caddy labels: caddy: ${DOMAIN:-nanovna-f.l.zmesh.systems} caddy.reverse_proxy: "{{upstreams 80}}" healthcheck: test: ["CMD", "wget", "-q", "--spider", "http://127.0.0.1:80/"] interval: 30s timeout: 5s retries: 3 start_period: 10s networks: caddy: external: true