20 lines
1000 B
Bash
20 lines
1000 B
Bash
# Nur Nicht-Secrets. master.key und session.secret liegen als eigene Dateien in CHECKBOT_CONFIG_DIR.
|
|
# Alles andere (Checkmk, Ollama, Chat) wird in der Web-UI eingestellt.
|
|
|
|
CHECKBOT_CONFIG_DIR=/etc/checkbot
|
|
|
|
# Die Datenbank muss unter /var/lib/checkbot liegen (einziger beschreibbarer Pfad der systemd-Unit).
|
|
CHECKBOT_DB=/var/lib/checkbot/checkbot.db
|
|
|
|
# Bind-Adresse und Port von uvicorn (die Unit liest beide Werte). Caddy leitet auf diese Adresse weiter.
|
|
# Nach einer Änderung setup-lxc.sh erneut ausführen, damit das Caddyfile angepasst wird.
|
|
CHECKBOT_BIND_HOST=127.0.0.1
|
|
CHECKBOT_BIND_PORT=8080
|
|
|
|
# 1 = Session-Cookie nur über HTTPS (Betrieb hinter Caddy). 0 nur für lokale Tests ohne TLS.
|
|
CHECKBOT_SECURE_COOKIES=1
|
|
|
|
# Für Checkmk und Ollama gibt es in der UI jeweils ein Feld "CA-Datei". Nur für andere Ziele mit interner CA
|
|
# (z.B. ein Matrix-Homeserver) die CA im System installieren (update-ca-certificates) und hier das Bundle nutzen.
|
|
# SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt
|