Version

Die laufende Open-Ticket-AI-Version anzeigen und aktualisieren.

Version

Unter Einstellungen → Lizenz sehen Sie die laufende Softwareversion. Sie ändern sie auf dem Server mit den Befehlen unten. Updates erstellen immer zuerst ein Backup und rollen automatisch zurück, wenn die Prüfungen nach dem Update fehlschlagen.

Bash
otai version

Online-Update

Bash
# Aus jedem Verzeichnis, sobald die Installation `otai` in den PATH gelegt hat:
otai update # neueste Version, die die Lizenz erlaubt
# oder:
otai update 0.2.0

Air-Gap-Update

Kopieren Sie den neuen entpackten Release-Baum auf den Server und dann:

Bash
otai update --from-dir /path/to/otai-0.2.0

In diesem Modus wird die Download-API nicht aufgerufen.

Was otai update macht

  1. Markiert die aktuell laufenden Images mit der alten Softwareversion (für Rollback).
  2. Führt otai backup aus und legt ein Archiv unter backups/ ab.
  3. Lädt das neue Release herunter oder nutzt --from-dir.
  4. Lädt Image-Tars, ersetzt Compose-Dateien und CLI-Helfer, aktualisiert Versionsfelder in .env und erneuert den PATH-Wrapper.
  5. Startet den Stack (docker compose up -d).
  6. Führt otai verify aus (Studio- + Runtime-Gesundheit).
  7. Bei Fehler: stellt das Pre-Update-Backup wieder her (Compose, .env, beide SQLite-Datenbanken) und startet die vorherige Version erneut.

Verify

Bash
otai verify
otai version

verify prüft, dass Studio-API- und Runtime-Container laufen und ihre /health-Endpunkte antworten. Vollständige Unit-Tests laufen in der Open-Ticket-AI-CI; auf Kundenhosts läuft nur dieser Smoke-Check.

Tipps

  • In Produktion feste Versionen bevorzugen (otai update 0.2.0) statt latest.
  • Führen Sie während oder direkt nach einem Update kein docker image prune aus — alte Tags bleiben erhalten, damit Rollback sie wiederverwenden kann.
  • Ticketsystem-Datenbanken werden von otai update nicht aktualisiert. Wenden Sie das Kernpaket OpenTicketAI (und optional OTAICustomerChat) aus dem Ticketsystem-Add-on-Ordner des Releases nach dem Paketverfahren Ihres Ticketsystems an.
  • Bewahren Sie vor großen Upgrades ein aktuelles Backup außerhalb des Hosts auf (siehe Backups).

Verwandt