Omnipacto

Aktualisieren

Omnipacto sagt dir, wenn eine neue Fassung da ist. Das Aktualisieren dauert eine Minute und ändert nichts an deinen Daten – die liegen im Ordner data/ neben der Compose-Datei und bleiben, wo sie sind.

So geht es

Im selben Ordner, in dem die docker-compose.yml liegt:

docker compose pull
docker compose up -d

Das war alles. Der erste Befehl holt die neue Fassung, der zweite startet sie. Notwendige Anpassungen an der Datenbank laufen beim Start von selbst.

Die Compose-Datei ändert sich dabei nicht von selbst. Für 0.5.0 hat sie zwei neue Zeilen (Ordner für die Sicherung vor dem Update, Port nur über IPv4); was zu tun ist, steht unter 0.5.0, „Bitte nach dem Update prüfen“.

Vorher sichern? Schadet nie und geht schnell: den Ordner data/ kopieren, solange die Anwendung steht (docker compose down). Wer zurück will, spielt den Ordner zurück und trägt in der Compose-Datei die vorherige Fassung ein, etwa ghcr.io/maaatze/omnipacto:0.4.8 statt :latest. Ab 0.5.0 sichert Omnipacto die Datenbank vor jedem Update zusätzlich selbst, sofern die Compose-Datei den Ordner data/sicherungen einbindet.

Eine Sache, die schiefgehen kann

Die PostgreSQL-Hauptversion in der Compose-Datei nicht einfach hochsetzen. PostgreSQL öffnet kein Datenverzeichnis, das eine ältere Hauptversion angelegt hat – der Container startet dann endlos neu, und in seinem Protokoll steht database files are incompatible with server. Omnipacto selbst ist daran unschuldig, die Anwendung kommt nur nicht mehr an ihre Daten.

Ein Wechsel geht so: mit der alten Version eine Sicherung herunterladen (Einstellungen → Sicherung), Omnipacto anhalten, den Ordner data/postgres umbenennen, die Version in der Compose-Datei ändern, starten, Sicherung zurückspielen. Solange kein Grund dafür besteht, lass die Zeile einfach stehen – Omnipacto bringt die passende Version mit.

Was sich geändert hat

0.5.0

Eine geführte Pflegerunde, ein Handlungsplan auf der Übersicht, ein einheitlicher Vertragszustand und in der Cloud das Plus-Abo samt Widerruf. Dazu eine lange Reihe von Korrekturen aus den Prüfrunden vor der Freigabe, vor allem bei Barrierefreiheit, Kosten und Bedienbarkeit. Vielen Dank an alle, die mitgeprüft haben.

Bitte nach dem Update prüfen

Das betrifft vor allem alle, die selbst hosten. Das Update läuft wie immer mit docker compose pull und docker compose up -d. Die Compose-Datei ändert sich dabei aber nicht von selbst, und für diese Fassung hat sie drei neue Zeilen.

Neu

Behoben

0.4.8

Mehrere Konten und Karten je Bank, gekündigte Verträge ohne Widersprüche und eine Reihe von Verbesserungen aus einem externen Prüfbericht und den Rückmeldungen eines Kunden. Vielen Dank dafür.

Neu

Behoben

0.4.7

Zahlungswege und Ansprechpartner, Tags aus Paperless-ngx und drei Korrekturen, die ein Kunde gemeldet hat. Vielen Dank dafür.

Neu

Behoben

0.4.6

Eine neue Seite für Verbräuche, eine bessere Anbindung an Paperless-ngx und eine Erkennung, die mehrere Verträge beim selben Anbieter auseinanderhält. Dazu Korrekturen, die eine vollständige Prüfrunde auf Rechner und Handy gefunden hat.

Neu

Behoben

Ältere Fassungen (0.2.0 bis 0.4.5)

0.4.5

Omnipacto zeigt, was es euch gebracht hat, und arbeitet besser zu zweit: was seit dem letzten Besuch passiert ist, Aufgaben übergeben, Unterlagen für Lebenslagen. Dazu die Ergebnisse von vier externen Prüfrunden zu Bedienbarkeit, Barrierefreiheit und Marktreife.

Neu

Behoben

0.4.4

Omnipacto sagt jetzt, was es für euren Haushalt im Blick hat, und lässt Hinweise abschließen statt sie stehen zu lassen. Dazu Passkeys, Geräte und Sitzungen, ein Schnellstart für neue Haushalte und viele Nachbesserungen aus drei externen Prüfrunden.

Neu

Behoben

0.4.3

Zählerstände. Wer Strom, Gas oder Wasser bezieht, sieht jetzt am Vertrag, was er verbraucht – Jahr für Jahr, mit Vergleich, und ob der Abschlag reicht.

Neu

0.4.2

Die Cloud-Edition ist da, und drei Dinge, die jeder Selbsthoster auch bekommt: Kündigungen aus dem eigenen Postfach, Erinnerungen als Mitteilung im Browser, und ein Vertrag direkt aus einem Dokument, das schon in Paperless liegt. Dazu ein Fehler, der seit Anfang an bestand: E-Mail-Meldewege gingen nie raus.

Neu

Behoben

0.4.1

Zwei externe Prüfberichte abgearbeitet – und dabei eine Reihe Stellen gefunden, an denen Omnipacto etwas anzeigte, was so nicht stimmte. Dazu drei Dinge, die vorher gar nicht gingen: sehen, was ein Anbieterwechsel gekostet hat; wissen, auf welcher Seite ein gefundenes Wort steht; und seine Daten vollständig mitnehmen.

Was das Geld angeht

Suchen und finden

Was als Nächstes zu tun ist

Daten und Recht

Herkunft und Sicherheit

Behoben

0.4.0

Die größte Fassung seit 0.3.0: Kündigen von Anfang bis Ende, Verträge nach Verbrauch, Dokumente stapelweise auslesen, ein Jahresrückblick – und eine ganze Reihe Stellen, an denen Omnipacto vorher etwas behauptet hat, was nicht stimmte.

Kündigen

Dokumente auslesen

Kosten

Verträge und Fristen

Kleineres, das den Alltag betrifft

Behoben, nach einer externen Prüfung der Demo: Ein ungültiges Datum wurde stillschweigend verworfen und trotzdem mit „Gespeichert“ quittiert. Eine Rechnung über zwei Monate zählte doppelt. Im Kündigungsschreiben fehlten Postleitzahl und Ort des Absenders, und der Anbieter fand darin kein Merkmal, um den Vertrag zuzuordnen; außerdem stand dort kein Platz für die Unterschrift. Eine Suche ohne Treffer behauptete, es gebe noch keine Verträge. Die Absicherungsübersicht passte nicht auf den Bildschirm. Dazu zahlreiche Beschriftungen, die Bildschirmleser bisher nicht vorlesen konnten, und zwei Hinweistexte zu Passwörtern und Protokolldateien, die zu sorglos formuliert waren.

0.3.6

Ein hochgeladenes Dokument füllt jetzt deutlich mehr Felder aus – auch ohne Sprachmodell, auch bei abfotografierten Unterlagen.

0.3.5

Ein Dokument wird gelesen und füllt den Vertrag aus – auch dann, wenn kein Sprachmodell läuft. Dazu vier Seiten, die nicht mehr alles untereinander zeigen.

0.3.4

Ein Fehler, der jeden mit angebundenem Archiv betraf – und eine Einstellungsseite, die man nicht mehr durchsuchen muss, um etwas zu finden.

0.3.3

Die bisher größte Fassung. Der Schwerpunkt liegt auf dem, was nach dem Hochladen eines Dokuments passiert – und darauf, dass jede angezeigte Zahl nachrechenbar ist.

0.3.2

0.3.1

0.3.0

0.2.0

Ältere Fassungen sind hier nicht aufgeführt: Omnipacto ist seit September 2026 öffentlich.