Updates
Aktualisieren Sie eine Open Ticket AI-Installation auf ein neues Release.
Updates
Nutzen Sie die CLI, um Open Ticket AI sicher zu aktualisieren. Updates erstellen automatisch ein Backup und führen bei fehlgeschlagenen Prüfungen nach dem Update einen Rollback durch.
Online-Update
# Aus jedem Verzeichnis möglich, sobald `otai` im PATH liegt:
otai update # Neueste von der Lizenz erlaubte Version
# oder:
otai update 0.2.0
Air-Gap-Update
Kopieren Sie den entpackten Release-Ordner auf den Server und führen Sie aus:
otai update --from-dir /path/to/otai-0.2.0
In diesem Modus wird kein API-Aufruf für Downloads getätigt.
Was otai update macht
- Versieht laufende Images mit einem Tag der alten Version für den Rollback.
- Führt
otai backupaus, um ein Archiv unterbackups/zu speichern. - Lädt das Release herunter oder liest es aus
--from-dir. - Lädt Image-TAR-Dateien, aktualisiert Compose-Dateien, CLI-Helper,
.envund den PATH-Wrapper. - Startet den Stack (
docker compose up -d). - Führt Health-Checks via
otai verifyaus. - Bei Fehlern: Stellt das Backup vor dem Update wieder her (Compose,
.env, SQLite-Datenbanken) und startet die vorherige Version neu.
Verify
otai verify
otai version
verify prüft, ob die Studio-API- und Runtime-Container laufen und auf /health antworten.
Tipps
- Bevorzugen Sie in Produktionsumgebungen feste Versionsangaben (
otai update 0.2.0). - Führen Sie während oder direkt nach Updates kein
docker image pruneaus, damit die Rollback-Tags verfügbar bleiben. otai updateaktualisiert keine Add-ons Ihres Ticketsystems. Spielen Sie OpenTicketAI (sowie optional OTAICustomerChat) über den Paketmanager Ihres Ticketsystems ein.- Speichern Sie vor größeren Upgrades ein Backup außerhalb des Hosts (siehe Backups).
