Persistent infrastructure state is kept in stack-owned data paths and backed by
Docker volumes or host bind mounts.
SeaweedFS S3-compatible object storage
Postgres durable pipeline database
Redis durable event stream
etcd CoreDNS backend state
Production paths:
/srv/data/pipeline/postgres
/srv/data/redis
/srv/data/etcd/core-dns
Prometheus metrics TSDB
Loki log store
Production paths:
/srv/data/observability/prometheus
/srv/data/observability/loki
The llm stack uses one Postgres container with separate databases:
litellm virtual keys, spend, gateway metadata
langfuse traces, costs, audit data, app state
Production path:
/srv/data/llm/postgres
Provider API keys are managed through the LiteLLM UI and persisted in the
LiteLLM database. They are not stored in git.