docker-compose.yml starts the full LangSight production stack.
Services
| Service | Port | Purpose |
|---|---|---|
clickhouse | 8123 | Time-series span storage + reliability analytics |
postgres | 5432 | App state: configs, alert rules |
otel-collector | 4317, 4318 | Receives OTLP traces from agent frameworks |
api | 8000 | LangSight REST API |
Start the stack
Send your first span
Connect your OTEL exporter
Upgrade
Volumes
Data persists in named Docker volumes:| Volume | Contains |
|---|---|
clickhouse_data | All span data, health history, reliability aggregations |
postgres_data | Server configs, alert rules |
Environment variables
| Variable | Default | Description |
|---|---|---|
POSTGRES_PASSWORD | langsight | PostgreSQL password |
LANGSIGHT_LOG_LEVEL | INFO | Log verbosity |