feat(updater): support updates after verified SeaweedFS migration

This commit is contained in:
2026-09-28 15:47:06 +02:00
parent 790f20b499
commit 2b947c5e8f
20 changed files with 1074 additions and 67 deletions

View File

@@ -467,6 +467,14 @@ uninstall_stack() {
}
main() {
if [[ -e "$ROOT_DIR/storage" || -L "$ROOT_DIR/storage" ||
-e "$ROOT_DIR/.updates/storage-provider.json" ||
-e "$ROOT_DIR/.updates/storage-migration/state.json" ]]; then
echo "Eine Speicherumstellung wurde vorbereitet oder durchgeführt. Das Standardsetup darf diese Instanz nicht überschreiben oder entfernen." >&2
echo "Den geprüften Migrationsablauf bzw. den Host-Updater verwenden (SELFHOST-UPDATES.md)." >&2
exit 1
fi
if [[ "$UNINSTALL" == "true" ]]; then
uninstall_stack
return