Alle Laufzeitdateien (config, ACLs, keys, state, aa-cache, log) gehen über den Mount ./data:/data, weil logDir und ACLs relativ zum CONFIG_PATH aufgelöst werden. Ohne Keys startet der Router trotzdem, /health bleibt bedienbar.
15 lines
393 B
Bash
15 lines
393 B
Bash
# Vorlage: cp .env.example .env — Compose liest .env automatisch ein.
|
|
# Quellen der Werte: OpenBao agents/jessie/litellm (OpenRouter, AA, Kira)
|
|
# und agents/jessie/llmrouter (admin_key).
|
|
|
|
# Upstream-Provider
|
|
OPENROUTER_API_KEY=
|
|
MISTRAL_API_KEY=
|
|
KIRA_REASONING_KEY=
|
|
KIRA_STT_KEY=
|
|
KIRA_TTS_KEY=
|
|
ARTIFICIALANALYSIS_API_KEY=
|
|
|
|
# Schützt GET /stats, GET /zuordnung, POST /auffrischen
|
|
ADMIN_KEY=
|