update docker yml

This commit is contained in:
zenfun
2025-12-22 13:28:40 +08:00
parent ca0be28aba
commit dc43e3ad4c

View File

@@ -49,10 +49,16 @@ services:
environment:
EZ_API_PORT: ${EZ_API_PORT:-8080}
EZ_PG_DSN: ${EZ_PG_DSN:-host=postgres user=postgres password=postgres dbname=ezapi port=5432 sslmode=disable}
EZ_LOG_PG_DSN: ${EZ_LOG_PG_DSN:-}
EZ_REDIS_ADDR: ${EZ_REDIS_ADDR:-redis:6379}
EZ_REDIS_PASSWORD: ${EZ_REDIS_PASSWORD}
EZ_REDIS_DB: ${EZ_REDIS_DB:-0}
EZ_ADMIN_TOKEN: ${EZ_ADMIN_TOKEN:-admin123}
EZ_INTERNAL_STATS_TOKEN: ${EZ_INTERNAL_STATS_TOKEN:-}
EZ_CORS_ALLOW_ORIGINS: ${EZ_CORS_ALLOW_ORIGINS:-*}
EZ_LOG_RETENTION_DAYS: ${EZ_LOG_RETENTION_DAYS:-30}
EZ_LOG_MAX_RECORDS: ${EZ_LOG_MAX_RECORDS:-1000000}
EZ_LOG_PARTITIONING: ${EZ_LOG_PARTITIONING:-off}
depends_on:
postgres:
condition: service_healthy
@@ -74,6 +80,15 @@ services:
EZ_REDIS_ADDR: ${EZ_REDIS_ADDR:-redis:6379}
EZ_REDIS_PASSWORD: ${EZ_REDIS_PASSWORD}
EZ_REDIS_DB: ${EZ_REDIS_DB:-0}
EZ_BALANCER_LOG_SINK_ENABLED: ${EZ_BALANCER_LOG_SINK_ENABLED:-false}
EZ_BALANCER_LOG_SINK_BASE_URL: ${EZ_BALANCER_LOG_SINK_BASE_URL:-http://ez-api:8080}
EZ_BALANCER_LOG_SINK_TIMEOUT_SECONDS: ${EZ_BALANCER_LOG_SINK_TIMEOUT_SECONDS:-3}
EZ_BALANCER_STATS_FLUSH_ENABLED: ${EZ_BALANCER_STATS_FLUSH_ENABLED:-false}
EZ_BALANCER_STATS_FLUSH_BASE_URL: ${EZ_BALANCER_STATS_FLUSH_BASE_URL:-http://ez-api:8080}
EZ_BALANCER_STATS_FLUSH_TOKEN: ${EZ_BALANCER_STATS_FLUSH_TOKEN:-}
EZ_BALANCER_STATS_FLUSH_INTERVAL_SECONDS: ${EZ_BALANCER_STATS_FLUSH_INTERVAL_SECONDS:-300}
EZ_BALANCER_STATS_FLUSH_BATCH_SIZE: ${EZ_BALANCER_STATS_FLUSH_BATCH_SIZE:-200}
EZ_BALANCER_STATS_FLUSH_TIMEOUT_SECONDS: ${EZ_BALANCER_STATS_FLUSH_TIMEOUT_SECONDS:-5}
depends_on:
redis:
condition: service_healthy