Free
Trial
Pro
TC Failsafe
tc-updater
Composer-Updates, automatische Sicherungen und Wiederherstellung direkt im Contao-Backend — mit Rollback-Funktion und eigenständigem Notfall-Wiederherstellungs-Panel.
Plugin-Info
| Version | 1.0.0 |
| Contao | ^5.3 |
| PHP | ^8.2 |
| Lizenz | LGPL-3.0-or-later |
| Letzte Aktualisierung | Jun 2026 |
TC Failsafe führt Composer-Updates sicher als Hintergrund-Jobs aus, erstellt Sicherungen vor jedem Update und stellt eine Wiederherstellung bereit, die auch dann funktioniert, wenn Contao nach einem fehlgeschlagenen Update nicht mehr erreichbar ist.
Dashboard
- Zeigt die aktuelle Contao-Version, Anzahl der installierten Pakete und verfügbare Sicherungen
- Vorab-Analyse vor einem Update: prüft PHP-Version, Composer-Pfad, Schreibberechtigungen, Speicherplatz, aufgegebene Pakete, Datenbankkonfiguration und Legacy-Module — vollständig schreibgeschützt
- Übersicht aller installierten Composer-Pakete mit verfügbaren Updates (24-Stunden-Cache)
Update (Pro)
- Composer-Updates als Hintergrund-Job — der Browser muss nicht geöffnet bleiben
- Drei Modi: Vollständig, Konservativ (ohne Vorab-Versionen), Selektiv (einzelne Pakete)
- Testlauf-Modus simuliert das Update ohne Änderungen
- Wartungsmodus wird automatisch aktiviert und nach dem Update deaktiviert
- Datenbank-Migrationen (
contao:migrate) werden automatisch ausgeführt - Vor-Update-Snapshot mit optionalem
vendor/-Verzeichnis für vollständigen Rollback - Wiederherstellungs-E-Mail mit URLs und Zugriffstoken wird vor dem Update gesendet
Sicherung (Free + Pro)
- Manuelle Sicherung mit wählbaren Komponenten:
composer.json+composer.lock+ Datenbank (immer), optionalvendor/,templates/,files/,assets/,config/,contao/,src/,system/,.env.local - Free-Kontingent: bis zu 7 Mini-Sicherungen und 2 größere Sicherungen
- Pro: unbegrenzte Sicherungen
Geplante Sicherungen (Pro)
- Mini-Sicherungen (nur DB + Composer-Dateien) und vollständige Sicherungen auf separaten Zeitplänen
- Häufigkeiten: täglich, wöchentlich, monatlich, stündlich, alle 15 Minuten, alle 5 Minuten
- Automatische Löschung alter Sicherungen nach konfigurierbarem Aufbewahrungslimit
- E-Mail-Benachrichtigungen bei Erfolg und Fehlschlag
- Läuft über Contaos eingebautes Cron-System (Web-Cron oder echter Cron)
Wiederherstellung (Pro)
- Eigenständiges Wiederherstellungs-Panel (
public/_updater-recovery.php) — läuft ohne Symfony, Composer oder Contao - Erreichbar per Browser auch wenn Contao nach einem fehlgeschlagenen Update nicht mehr funktioniert
- Gesicherter Zugang per HTTP Basic Auth mit konfiguriertem Zugriffstoken
- Panel kann jederzeit über das Backend deployed oder entfernt werden
Voraussetzungen:
- Contao 5.3+
- PHP 8.2+
- Kostenlose Lizenz erforderlich (contao-plugins.de) — Pro-Lizenz für Updates, Wiederherstellung und geplante Sicherungen
Free
Free
Kostenlos
Kostenlos testen
Trial
7
Tage kostenlos
- Trial