• florian.wilde released this 2026-09-01 14:40:31 +00:00 | 2 commits to main since this release

    Diese Fassung geht aus einer Fehlersuche im laufenden Betrieb hervor. Ein Schreiben ließ sich nicht in der Akte ablegen — und hinter derselben Meldung lagen nacheinander drei verschiedene Ursachen. Beim Nachsehen kam ein vierter Punkt dazu, der schwerer wiegt als alle anderen zusammen.

    Nach dem Update

    docker compose up -d
    docker compose exec sicherung /bin/sh /sicherung.sh
    

    Erwartet: Datenbank gesichert, Dokumente gesichert, Selbstpruefung bestanden - Datenbank und Dokumente.

    Wer die Notlösung mit MINIO_KMS_SECRET_KEY im Einsatz hat, kann sie danach entfernen — vorher aber einmal ein vorhandenes Dokument herunterladen und prüfen, ob es sich öffnen lässt.

    Behoben

    • Dokumente waren in keiner Sicherung. Nach einem Plattenschaden wäre die Akte vollständig wiederhergestellt worden — mit allen Prüfsummen, aber ohne eine einzige Datei dahinter. Je Lauf entstehen jetzt zwei verschlüsselte Dateien; schlägt der Dokumententeil fehl, bricht der Lauf ab.
    • Der mitgelieferte Objektspeicher konnte keine Dokumente aufnehmen. Die Anwendung verlangte serverseitige Verschlüsselung, die das mitgelieferte MinIO ohne Zusatzdienst nicht kann. Jetzt abschaltbar und standardmäßig aus.
    • „Das Schreiben konnte nicht abgelegt werden" sagte nichts. Jetzt steht dort, was los ist und was zu tun ist.
    • Zwei Einstellungen erreichten die Anwendung nie — ERSTEINRICHTUNG_GEHEIMNIS und VERTRAUE_PROXY wurden nicht an den Behälter durchgereicht.
    • Die Beispielkonfiguration zeigte auf einen fremden Anbieter.

    Neu

    • Die Anwendung prüft ihre Dateiablage selbst — Ergebnis unter /api/gesundheit und im Log.
    • Neuer Abschnitt in der Anleitung: „Wo deine Daten liegen", samt Abgleich zwischen Akte und Speicher.

    Geändert

    • Ausschlussfristen warnen nur noch, wenn sie näherrücken (90 Tage; Versäumtes immer). Auf dem Dashboard standen sonst dauerhaft drei rote Kästen für Fristen der Jahre 2027 bis 2029.

    Einzelheiten im Changelog.

    Downloads