Complete configuration reference for Lumina
DATABASE_URL=postgres://user:password@localhost:5432/lumina POSTGRES_HOST=localhost POSTGRES_PORT=5432 POSTGRES_DB=lumina POSTGRES_USER=lumina POSTGRES_PASSWORD=secret
INGESTION_PORT=9411 API_PORT=8081 REPLAY_PORT=8082 DASHBOARD_PORT=3000
TRACE_RETENTION_DAYS=7 DAILY_TRACE_LIMIT=50000 CLEANUP_SCHEDULE="0 0 * * *"
ANTHROPIC_API_KEY=sk-ant-... OPENAI_API_KEY=sk-...
docker-compose.yml
version: '3.8' services: postgres: image: postgres:14 environment: POSTGRES_PASSWORD: \${POSTGRES_PASSWORD} volumes: - postgres-data:/var/lib/postgresql/data ingestion: image: lumina/ingestion:latest ports: - "9411:9411" environment: DATABASE_URL: \${DATABASE_URL}
values.yaml
ingestion: replicas: 3 resources: requests: memory: "256Mi" cpu: "200m" postgresql: enabled: true persistence: size: 50Gi