Add self-contained automated server upgrade package
This commit is contained in:
1 parent
4d58fc7b66
commit
8e6c9a058f
14 files changed
+908
-26
No files matched your search
@@ -4,6 +4,25 @@ Sichert WordPress, Nextcloud, native Gitea-Installationen mit MariaDB, Maildaten
|
||||
|
||||
Die vollständige Analyse, Architektur, Konfiguration, Betriebsanleitung und verbleibenden Grenzen stehen in [Dokumentation.md](Dokumentation.md).
|
||||
|
||||
## Automatisches Update-Paket (empfohlen)
|
||||
|
||||
Das neue Paket übernimmt Konfigurationsabgleich, Rechteprüfung, Installation,
|
||||
vollständigen Backup-Probelauf und Remote-Restore-Prüfung. Du benötigst auf dem
|
||||
Server keinen Git-Checkout. Übertrage die gelieferte `.run`-Datei und ihre Prüfsumme
|
||||
per SCP und starte im Zielverzeichnis:
|
||||
|
||||
```bash
|
||||
sha256sum -c app-backup-update-VERSION.run.sha256
|
||||
sudo bash app-backup-update-VERSION.run
|
||||
```
|
||||
|
||||
VERSION durch den tatsächlichen Dateinamen ersetzen. Der längere Lauf arbeitet
|
||||
anschließend als systemd-Auftrag unabhängig von der SSH-Verbindung. Bei unklaren
|
||||
Gitea-/Cron-/rclone-Einstellungen fragt der Starter gezielt nach. Die Bedienung und
|
||||
der kombinierte Rückweg stehen in [UPDATE_ANLEITUNG.md](UPDATE_ANLEITUNG.md).
|
||||
|
||||
Die folgende manuelle Anleitung bleibt als Alternative für individuelle Updates.
|
||||
|
||||
## Wesentliche Änderungen
|
||||
|
||||
- Funktionierender Restore mit Prüflauf, Entpackmodus, Komponentenauswahl und ausdrücklichem `--apply --yes`.
|
||||
|
||||
Reference in new issue
Block a user