42 lines
1.6 KiB
Plaintext
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
|