environment key of the rootprint service. See Docker Compose for a full file.
Required
Rootprint refuses to start if any required variable is missing or empty, or if
ORIGIN or QUICKWIT_URL is not an http:// or https:// URL.
Optional
Rate limiting
Both limiters are per process, so a horizontally scaled deployment multiplies the effective limit by the replica count. Put the authoritative limit at your reverse proxy if you need a cluster-wide one.
Rootprint does not rate-limit the ingest endpoints (
/api/ingest/ndjson, /v1/logs, /v1/traces). A 429 from them comes from Quickwit.
