# 在正式 DNS / HTTPS 域名配置完成后才启用: # docker compose -f compose.yaml -f compose.public.yaml up -d --build services: siteforge: environment: SITEFORGE_COOKIE_SECURE: "true" caddy: image: caddy:2-alpine restart: unless-stopped depends_on: siteforge: condition: service_healthy ports: - "80:80" - "443:443" - "443:443/udp" environment: SITEFORGE_DOMAIN: ${SITEFORGE_DOMAIN:?Set SITEFORGE_DOMAIN in .env} volumes: - ./deploy/Caddyfile:/etc/caddy/Caddyfile:ro - caddy_data:/data - caddy_config:/config volumes: caddy_data: caddy_config: