System
Infrastruktur hinter der Anwendung – alle Dienste laufen als Container (docker-compose.yml).
Zustand
Login-Schutz: aus (LOGIN_SCHUTZ in der Server-.env) · Datenbank und Dateiablage sind für Besucher nur lesbar.
Datenbank (PostgreSQL)
Dateiablage (MinIO)
OpenAI-API-Key hinterlegt
Modell gpt-6-luna
Werkzeuge
Grafana
Dashboards (Metriken, Kosten) und Logs (Explore → Loki)
ohne Login
Prometheus
Rohdaten der Metriken, Abfragen mit PromQL
https://prometheus.akar-ai.cloud
MinIO Console
Dateiablage: Originalbelege im Bucket „belege“
Benutzer gast · Passwort gast-nur-lesen (nur lesen)
Adminer
Datenbank PostgreSQL: Belege, Verlauf, Bestellungen, KI-Aufrufe
automatisch angemeldet als „leser“ (nur lesen)
API-Doku
Alle Endpunkte (OpenAPI/Swagger)
/docs
Metriken
Prometheus-Format, wird alle 15 s abgeholt
/metrics/
Health
Zustand von App, Datenbank und Ablage
/health
Demo zurücksetzen
Löscht alle Belege aus der Datenbank, damit die Beispiele neu geladen werden können. Bestellungen, Einstellungen und die Kostenhistorie bleiben (die Kosten sind real angefallen).