Release-Kanäle und Versions-Tags
Die Teable-App veröffentlicht datumsbasierte Release-Tags im Formatrelease.<timestamp>.<build> (zum Beispiel
release.2026-07-14T12-24-39Z.2228) sowie zwei variable Kanäle:
Releases erscheinen häufig (oft mehrmals pro Woche); Sie entscheiden, wann Sie aktualisieren.
Alle Tags sind auf
GitHub Packages aufgeführt.
Vor jedem Upgrade empfehlen wir dringend, zunächst Ihre Daten zu sichern.
Regelmäßige Aktualisierungen: Folgen Sie dem Changelog
Neue Funktionen und Korrekturen werden im Changelog angekündigt, und jeder Teable-Release-Tag enthält sein Build-Datum – die Frage „Habe ich das schon?“ ist also nur ein Datumsvergleich. Um etwas zu übernehmen, über das Sie gelesen haben, verschieben Sie Ihr Teable- Image auf ein beliebiges Release, das auf oder nach diesem Eintrag datiert ist:-
Docker-Bereitstellungen können einfach dem
latest-Kanal folgen:Container werden mit dem neuen Image neu erstellt; Ihre Daten befinden sich in Docker-Volumes (oder Ihrer externen Datenbank) und bleiben unberührt. -
Kubernetes-Bereitstellungen sollten keinen variablen Tag verwenden: Halten Sie das Teable-
Image angeheftet und aktualisieren Sie den angehefteten Tag bei jedem Update bewusst. Das
Bereitstellungs-Repository-Skript
pin-image.shermittelt, auf welches konkrete Releaselatestderzeit verweist.
Best Practice: Die gesamte Plattform zusammen aktualisieren
Eine umfassende Bereitstellung hat zwei Versionslinien – die Teable-App und die Plattform selbst (siehe Architektur). Die zuverlässigste Routine verbindet beide. Verwenden Sie dabeiVERSIONS.md
als Upgrade-Übersicht. Bei jeder Aktualisierung:
- Aktualisieren Sie die Runtime-Ebene auf das neueste Plattform-Release
(
v<year>.<month>.<seq>): Jeder Git-Tag ist ein verifizierter Snapshot aller Runtime-Komponenten, und sein Eintrag inCHANGELOG.mdbeschreibt, was sich geändert hat und was Sie gegebenenfalls tun müssen (die meisten Releases sind im laufenden Betrieb austauschbar). Arbeiten Sie mit dem Repository, das auf diesem Tag ausgecheckt ist. - Verschieben Sie die Teable-App auf den konkreten Release-Tag, dem
latestderzeit entspricht (pin-image.shermittelt ihn) – eine angeheftete, verifizierte Kombination statt eines variablen Kanals. - Führen Sie den enthaltenen Doctor aus – er prüft den Zustand und vergleicht die tatsächlich laufende Version mit dem Plattform-Release-Manifest (kompatibel / Teable-App aktualisieren / unbekannte Kombination).
Erforderliche Secrets
Teable greift nicht mehr auf integrierte Standard-Secrets zurück. Wenn Ihre Bereitstellung auf diesen Standardwerten beruhte, wird der erste Start nach dem Upgrade mit einer Liste der benötigten Umgebungsvariablen und einem Kopier-und-Einfügen-Block angehalten, der Ihre bestehenden Sitzungen, Token und verschlüsselten Daten bewahrt. Fügen Sie den Block hinzu, starten Sie neu und planen Sie anschließend eine Rotation. Siehe Secrets und Rotation.Datenbankmigration
Teable führt Datenbankmigrationen beim Start automatisch aus; ein manueller Schritt ist nicht erforderlich. Wenn nach einem Upgrade etwas nicht stimmt, prüfen Sie die Logs:Rollback
Wenn nach dem Upgrade Probleme auftreten:- Setzen Sie den Image-Tag in
docker-compose.yamlwieder auf den vorherigen Release-Tag (deshalb ist Anheften besser alslatest: Die vorherige Version ist dokumentiert). docker compose up -d
FAQ
Verliere ich nach einem Upgrade Daten?
Verliere ich nach einem Upgrade Daten?
Nein. Ihre Daten werden in Docker-Volumes oder externen Datenbanken gespeichert, und die Aktualisierung von Containern wirkt sich nicht auf Ihre Daten aus. Dennoch empfehlen wir, vor dem Upgrade eine Sicherung zu erstellen.
Ändert sich meine Instanz-ID nach einem Upgrade?
Ändert sich meine Instanz-ID nach einem Upgrade?
Nein. Ihre Instanz-ID bleibt bei Anwendungsupdates unverändert. Sie ist eine dauerhafte Kennung Ihrer Self-hosted-Installation.
Wie lange dauert das Upgrade?
Wie lange dauert das Upgrade?
In der Regel dauert das Herunterladen neuer Images einige Minuten (abhängig von der Netzwerkgeschwindigkeit), und der Neustart der Container nur wenige Sekunden. Der gesamte Vorgang ist normalerweise innerhalb von 5–10 Minuten abgeschlossen.
Kommt es während des Upgrades zu einer Dienstunterbrechung?
Kommt es während des Upgrades zu einer Dienstunterbrechung?
Bei Verwendung von
docker compose up -d kommt es zu einer kurzen Dienstunterbrechung (in der Regel einige Sekunden bis mehrere zehn Sekunden).Wie prüfe ich die aktuell ausgeführte Version?
Wie prüfe ich die aktuell ausgeführte Version?
Sie können die aktuelle Version wie folgt prüfen:
- Die Versionsnummer unten links in der Teable-Oberfläche ansehen
- Mit einem Administratorkonto auf das Admin-Panel zugreifen
docker inspect <container> --format='{{.Config.Image}}'ausführen, um die Image-Version zu prüfen. Wenn Sie denlatest-Kanal verwenden, enthält die umfassende Bereitstellung einen Helferpin-image.sh, der ermittelt, welchem Releaselatestderzeit entspricht.
Was geschieht, wenn das Upgrade fehlschlägt?
Was geschieht, wenn das Upgrade fehlschlägt?
- Prüfen Sie zunächst die Container-Logs zur Fehlerbehebung:
docker compose logs teable - Wenn es sich um ein Problem mit einer Datenbankmigration handelt, versuchen Sie eine Wiederherstellung aus der Sicherung
- Wenn das Problem weiterhin besteht, führen Sie ein Rollback auf die vorherige Version durch
- Wenden Sie sich an den Support unter support@teable.ai

