Merge branch 'phase/028-benachrichtigungen'

# Conflicts:
#	docker-compose.yml
#	scripts/screenshots.ts
This commit is contained in:
2026-10-12 16:55:57 +02:00
31 changed files with 3397 additions and 16 deletions
+9
View File
@@ -59,6 +59,10 @@ SSHKV_BREAKGLASS_PASSWORD=
# --- Worker --------------------------------------------------------------------
# Zeitplan fuer den Abgleich aller Hosts (cron)
SSHKV_SYNC_CRON=30 2 * * *
# Taegliche Zusammenfassung der Benachrichtigungen (cron, Europe/Berlin, #028). Geaenderte
# Host-Keys meldet der Worker unabhaengig davon alle fuenf Minuten. Kanaele und Anlaesse
# stellt ein Admin unter /einstellungen ein.
SSHKV_MELDUNG_CRON=0 7 * * *
# --- Syslog (optional, #027) ---------------------------------------------------
# Jeder Protokolleintrag geht zusaetzlich als RFC-5424-Zeile an einen Syslog-Server – die
@@ -85,3 +89,8 @@ SSHKV_TEST_ROOT_PASSWORT=sshkv-test
SSHKV_TEST_TEST_PASSWORT=sshkv-test
# Mock-OIDC (Port-Bindung)
SSHKV_TEST_OIDC=127.0.0.1:8090
# Mailpit fuer tests/integration/benachrichtigung.test.ts (#028), getrennt zu starten:
# docker run -d --name sshkv-mailpit -e MP_SMTP_DISABLE_RDNS=true \
# -p 127.0.0.1:1026:1025 -p 127.0.0.1:8026:8025 axllent/mailpit
SSHKV_TEST_SMTP=127.0.0.1:1026
SSHKV_TEST_MAILPIT_API=http://127.0.0.1:8026