diff --git a/.docker.env.example b/.docker.env.example index 33c9e3f..dd70622 100644 --- a/.docker.env.example +++ b/.docker.env.example @@ -45,7 +45,11 @@ ENABLE_BACKGROUND_THINKING=true # ========== Webhook(可选) ========== WEBHOOK_API_KEY= +# ========== 反向代理端口(避免与已有 nginx 等服务冲突) ========== +CADDY_HTTP_PORT=80 +CADDY_HTTPS_PORT=443 + # ========== 域名与 HTTPS(有域名时填写) ========== -# 留空 = 仅 HTTP (:80);填写域名后 Caddy 自动申请 Let's Encrypt 证书 +# 留空 = 仅 HTTP;填写域名后 Caddy 自动申请 Let's Encrypt 证书 DOMAIN= ACME_EMAIL=admin@example.com diff --git a/docker-compose.yml b/docker-compose.yml index f3f4481..567b75a 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -17,8 +17,8 @@ services: container_name: cyrene_caddy image: caddy:2-alpine ports: - - "80:80" - - "443:443" + - "${CADDY_HTTP_PORT:-80}:80" + - "${CADDY_HTTPS_PORT:-443}:443" environment: DOMAIN: ${DOMAIN:-} ACME_EMAIL: ${ACME_EMAIL:-admin@localhost}