deploy: MOM prod Track 地址硬编码,避免被服务器残留 .env 覆盖

- 之前 default 会被 .env 覆盖成 dev 的 track_backend,生产联动失效
- 改为硬编码 track_backend_prod:8000,仅密钥保留可配置
This commit is contained in:
yueli
2026-09-01 18:05:27 +08:00
parent aa3a470d67
commit d8be963036

View File

@ -38,11 +38,12 @@ services:
MAIL_USE_SSL: "true"
MAIL_USE_TLS: "false"
# Track 系统联动(扫码入库/出库/Webhook 通知)
# ★ 生产容器名 track_backend_prod 访问MOM 与 Track 同处 mom_net 外部网络)
TRACK_WEBHOOK_URL: ${TRACK_WEBHOOK_URL:-http://track_backend_prod:8000/api/v1/external/webhooks/mom-inbound}
# ★ 生产地址硬编码为容器名 track_backend_prod(同一服务器 mom_net 网络内互通),
# 避免被服务器上残留的 .env 覆盖成 dev 的 track_backend
TRACK_WEBHOOK_URL: http://track_backend_prod:8000/api/v1/external/webhooks/mom-inbound
TRACK_WEBHOOK_KEY: ${TRACK_WEBHOOK_KEY:-2ce5fedb48fde3fd7e0abf67472a5027b03e9ae6f19cf768}
TRACK_API_URL: ${TRACK_API_URL:-http://track_backend_prod:8000}
TRACK_OUTBOUND_WEBHOOK_URL: ${TRACK_OUTBOUND_WEBHOOK_URL:-http://track_backend_prod:8000/api/v1/external/webhooks/mom-outbound}
TRACK_API_URL: http://track_backend_prod:8000
TRACK_OUTBOUND_WEBHOOK_URL: http://track_backend_prod:8000/api/v1/external/webhooks/mom-outbound
depends_on:
- db
# 加入 mom_net 外部网络,与 Track 生产容器互通