# --------------------------------------------------------------------------- # 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