From 83b05ac14633c19229d68bac9689064acc88fa8b Mon Sep 17 00:00:00 2001 From: hailin Date: Thu, 15 Jan 2026 17:25:55 -0800 Subject: [PATCH] fix(docker): add JWT_SECRET to mining-service and trading-service Both services were missing JWT_SECRET environment variable, causing 401 Unauthorized errors when validating JWT tokens from auth-service. Co-Authored-By: Claude Opus 4.5 --- backend/services/docker-compose.2.0.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/backend/services/docker-compose.2.0.yml b/backend/services/docker-compose.2.0.yml index d33db7b2..a4687645 100644 --- a/backend/services/docker-compose.2.0.yml +++ b/backend/services/docker-compose.2.0.yml @@ -76,6 +76,8 @@ services: REDIS_DB: 11 # Kafka KAFKA_BROKERS: kafka:29092 + # JWT 配置 (与 auth-service 共享密钥以验证 token) + JWT_SECRET: ${JWT_SECRET:-your-jwt-secret-change-in-production} ports: - "3021:3021" healthcheck: @@ -108,6 +110,8 @@ services: KAFKA_BROKERS: kafka:29092 # 2.0 内部服务调用 MINING_SERVICE_URL: http://mining-service:3021 + # JWT 配置 (与 auth-service 共享密钥以验证 token) + JWT_SECRET: ${JWT_SECRET:-your-jwt-secret-change-in-production} ports: - "3022:3022" healthcheck: