chore(docker): 统一所有服务时区配置为 Asia/Shanghai

为所有 Docker 服务添加 TZ=Asia/Shanghai 环境变量,确保日志时间和定时任务使用中国时区:
- 基础设施: postgres, redis, zookeeper, kafka
- 应用服务: identity, wallet, backup, planting, referral, reward, mpc, leaderboard, reporting, authorization, admin, blockchain

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
hailin 2025-12-23 18:29:20 -08:00
parent 050cfacec3
commit 65e9422fe5
1 changed files with 17 additions and 0 deletions

View File

@ -17,6 +17,7 @@ services:
image: postgres:16-alpine
container_name: rwa-postgres
environment:
TZ: Asia/Shanghai
POSTGRES_USER: ${POSTGRES_USER:-rwa_user}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-rwa_secure_password}
POSTGRES_MULTIPLE_DATABASES: rwa_identity,rwa_wallet,rwa_mpc,rwa_backup,rwa_planting,rwa_referral,rwa_reward,rwa_leaderboard,rwa_reporting,rwa_authorization,rwa_admin,rwa_presence,rwa_blockchain
@ -37,6 +38,8 @@ services:
redis:
image: redis:7-alpine
container_name: rwa-redis
environment:
TZ: Asia/Shanghai
command: redis-server --appendonly yes ${REDIS_PASSWORD:+--requirepass $REDIS_PASSWORD}
ports:
- "6379:6379"
@ -55,6 +58,7 @@ services:
image: confluentinc/cp-zookeeper:7.5.0
container_name: rwa-zookeeper
environment:
TZ: Asia/Shanghai
ZOOKEEPER_CLIENT_PORT: 2181
ZOOKEEPER_TICK_TIME: 2000
healthcheck:
@ -75,6 +79,7 @@ services:
ports:
- "9092:9092"
environment:
TZ: Asia/Shanghai
KAFKA_BROKER_ID: 1
KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181
KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://kafka:29092,PLAINTEXT_HOST://localhost:9092
@ -105,6 +110,7 @@ services:
ports:
- "3000:3000"
environment:
- TZ=Asia/Shanghai
- NODE_ENV=production
- APP_PORT=3000
- DATABASE_URL=postgresql://${POSTGRES_USER:-rwa_user}:${POSTGRES_PASSWORD:-rwa_secure_password}@postgres:5432/rwa_identity?schema=public
@ -166,6 +172,7 @@ services:
ports:
- "3001:3001"
environment:
- TZ=Asia/Shanghai
- NODE_ENV=production
- APP_PORT=3001
- DATABASE_URL=postgresql://${POSTGRES_USER:-rwa_user}:${POSTGRES_PASSWORD:-rwa_secure_password}@postgres:5432/rwa_wallet?schema=public
@ -204,6 +211,7 @@ services:
ports:
- "3002:3002"
environment:
- TZ=Asia/Shanghai
- NODE_ENV=production
- APP_PORT=3002
- DATABASE_URL=postgresql://${POSTGRES_USER:-rwa_user}:${POSTGRES_PASSWORD:-rwa_secure_password}@postgres:5432/rwa_backup?schema=public
@ -234,6 +242,7 @@ services:
ports:
- "3003:3003"
environment:
- TZ=Asia/Shanghai
- NODE_ENV=production
- APP_PORT=3003
- DATABASE_URL=postgresql://${POSTGRES_USER:-rwa_user}:${POSTGRES_PASSWORD:-rwa_secure_password}@postgres:5432/rwa_planting?schema=public
@ -273,6 +282,7 @@ services:
ports:
- "3004:3004"
environment:
- TZ=Asia/Shanghai
- NODE_ENV=production
- APP_PORT=3004
- DATABASE_URL=postgresql://${POSTGRES_USER:-rwa_user}:${POSTGRES_PASSWORD:-rwa_secure_password}@postgres:5432/rwa_referral?schema=public
@ -313,6 +323,7 @@ services:
ports:
- "3005:3005"
environment:
- TZ=Asia/Shanghai
- NODE_ENV=production
- APP_PORT=3005
- DATABASE_URL=postgresql://${POSTGRES_USER:-rwa_user}:${POSTGRES_PASSWORD:-rwa_secure_password}@postgres:5432/rwa_reward?schema=public
@ -357,6 +368,7 @@ services:
ports:
- "3006:3006"
environment:
- TZ=Asia/Shanghai
- NODE_ENV=production
- APP_PORT=3006
# 使用 rwa-postgres 而不是 postgres避免 mpc-system 网络的 postgres 冲突
@ -410,6 +422,7 @@ services:
ports:
- "3007:3007"
environment:
- TZ=Asia/Shanghai
- NODE_ENV=production
- APP_PORT=3007
- DATABASE_URL=postgresql://${POSTGRES_USER:-rwa_user}:${POSTGRES_PASSWORD:-rwa_secure_password}@postgres:5432/rwa_leaderboard?schema=public
@ -446,6 +459,7 @@ services:
ports:
- "3008:3008"
environment:
- TZ=Asia/Shanghai
- NODE_ENV=production
- APP_PORT=3008
- DATABASE_URL=postgresql://${POSTGRES_USER:-rwa_user}:${POSTGRES_PASSWORD:-rwa_secure_password}@postgres:5432/rwa_reporting?schema=public
@ -482,6 +496,7 @@ services:
ports:
- "3009:3009"
environment:
- TZ=Asia/Shanghai
- NODE_ENV=production
- APP_PORT=3009
- DATABASE_URL=postgresql://${POSTGRES_USER:-rwa_user}:${POSTGRES_PASSWORD:-rwa_secure_password}@postgres:5432/rwa_authorization?schema=public
@ -534,6 +549,7 @@ services:
ports:
- "3010:3010"
environment:
- TZ=Asia/Shanghai
- NODE_ENV=production
- APP_PORT=3010
- BASE_URL=https://rwaapi.szaiai.com
@ -612,6 +628,7 @@ services:
ports:
- "3012:3012"
environment:
- TZ=Asia/Shanghai
- NODE_ENV=production
- APP_PORT=3012
- API_PREFIX=api/v1