Files
cdp/data-layer/.env.example
2026-05-25 10:16:31 +07:00

42 lines
1.6 KiB
Plaintext

# ---------------------------------------------------------------------------
# Shared infrastructure (remote)
# ---------------------------------------------------------------------------
POSTGRES_DSN=postgres://renolation:renolation@103.188.82.191:5432/analytics?sslmode=disable
REDIS_ADDR=localhost:6379
# ClickHouse (internal, native protocol, plain)
CLICKHOUSE_ADDR=192.168.1.60:9000
CLICKHOUSE_DB=analytics
CLICKHOUSE_USER=renolation
CLICKHOUSE_PASSWORD=renolation
CLICKHOUSE_SECURE=false
# ---------------------------------------------------------------------------
# Analytics API
# ---------------------------------------------------------------------------
ANALYTICS_HTTP_ADDR=:4000
ANALYTICS_LOG_LEVEL=info
ANALYTICS_SHUTDOWN_TIMEOUT_SECONDS=30s
ANALYTICS_CACHE_TTL_QUERY_SECONDS=60s
ANALYTICS_CACHE_TTL_PROFILE_SECONDS=30s
ANALYTICS_CH_TEMPLATES_DIR=../infra/clickhouse
# Custom SQL ClickHouse user — must have SELECT-only grants
ANALYTICS_CH_SQL_USER=renolation
ANALYTICS_CH_SQL_PASSWORD=renolation
# ---------------------------------------------------------------------------
# Analytics Worker (river)
# ---------------------------------------------------------------------------
WORKER_HTTP_ADDR=:4001
WORKER_LOG_LEVEL=info
WORKER_SHUTDOWN_TIMEOUT_SECONDS=60s
WORKER_MAX_WORKERS=50
WORKER_COMPUTE_TRAITS_EVERY=1h
WORKER_REFRESH_SEGMENT_EVERY=1h
# ---------------------------------------------------------------------------
# Analytics Console (Vite)
# ---------------------------------------------------------------------------
VITE_ANALYTICS_BASE_URL=http://localhost:4000