Aktualisieren (Standardweg)
Meldet der Starter beim Hochfahren „Neue Version verfügbar” mit einem Download-Link, bringt ihr jotti in drei Schritten auf den neuen Stand. Eure Daten bleiben dabei erhalten.
⚠️ Zuhause mit Internet aktualisieren, nicht auf dem Fest. Wie beim Erststart lädt jotti dabei neue Programmteile herunter. Erledigt das Update in Ruhe vorab, nicht erst am Veranstaltungstag.
In drei Schritten
jotti-stop.cmddoppelklicken, um das laufende jotti sauber zu beenden.- Das neue Release-ZIP entpacken. Der Ort ist egal: Es muss nicht derselbe Ordner wie vorher sein, ein frischer Ordner ist völlig in Ordnung.
jotti-start.exeim neuen Ordner doppelklicken und die UAC-Abfrage mit „Ja” bestätigen.
Den alten Programmordner könnt ihr danach gefahrlos löschen.
Warum eure Daten erhalten bleiben
Bestellungen, Benutzer, Produkte, der Installations-Schlüssel und das grüne
Zertifikat liegen nicht im Programmordner, sondern geschützt außerhalb (in
Docker-Volumes und unter C:\ProgramData\jotti). Egal wohin ihr das neue ZIP
entpackt: jotti findet die Daten beim Start wieder.
Automatisches Backup vor dem Update. Erkennt der Starter eine neue Version,
sichert er die Datenbank automatisch, bevor er die Aktualisierung ausführt. Diese
Sicherung landet im geschützten Datenbereich und zusätzlich im Ordner
C:\ProgramData\jotti\backups (die letzten fünf werden vorgehalten). Geht beim
Update etwas schief, stellt jotti-restore.cmd (Doppelklick) das letzte
dieser Backups wieder her.
🔁 Nur vorwärts, kein Downgrade. Spielt keine ältere Version über eine neuere. Updates verändern die Datenbank; eine alte Version kann mit den neuen Daten nicht mehr starten. Der Starter verweigert einen solchen Rückschritt selbst.
⛔ Niemals
docker compose down -vausführen. Das-vlöscht alle Docker-Volumes und damit Daten, Installations-Schlüssel und Zertifikat unwiderruflich — auch ein Update bringt sie dann nicht zurück. Zum Beenden immerjotti-stop.cmdverwenden.
Wenn nach dem Update niemand mehr hineinkommt
Sehr selten passt nach einem Update das in der Datenbank gespeicherte Passwort
nicht mehr zum Installations-Schlüssel; jotti startet dann, aber das Anmelden
schlägt fehl. Eure Daten sind dabei nicht verloren. jotti-repair.cmd
doppelklicken gleicht beides datenerhaltend wieder an und startet jotti neu;
danach einmal neu anmelden. Mehrfaches Ausführen schadet nicht. Mehr dazu unter
Fehlersuche.