always regenerate configs on --update too (picks up template changes like storage.encryption_key)

This commit is contained in:
Claus Lohmar 2026-07-11 09:13:22 +01:00
parent 080341f8a8
commit f0c6aa1a2e

View file

@ -248,7 +248,6 @@ fi
GEN_DIR=$(mktemp -d) GEN_DIR=$(mktemp -d)
trap "rm -rf '$GEN_DIR'" EXIT trap "rm -rf '$GEN_DIR'" EXIT
if [ "$MODE" != "update" ]; then
echo "[*] Generating config files..." echo "[*] Generating config files..."
# Caddyfile # Caddyfile
@ -292,7 +291,6 @@ if [ "$MODE" != "update" ]; then
maybe_sudo bash -c "echo \"STORAGE_ENCRYPTION_KEY='$STORAGE_ENCRYPTION_KEY'\" >> '$BACKUP_DIR/.env'" maybe_sudo bash -c "echo \"STORAGE_ENCRYPTION_KEY='$STORAGE_ENCRYPTION_KEY'\" >> '$BACKUP_DIR/.env'"
[ -n "$ADMIN_PASSWORD_HASH" ] && maybe_sudo bash -c "echo \"ADMIN_PASSWORD_HASH='$ADMIN_PASSWORD_HASH'\" >> '$BACKUP_DIR/.env'" [ -n "$ADMIN_PASSWORD_HASH" ] && maybe_sudo bash -c "echo \"ADMIN_PASSWORD_HASH='$ADMIN_PASSWORD_HASH'\" >> '$BACKUP_DIR/.env'"
maybe_sudo chmod 600 "$BACKUP_DIR/.env" maybe_sudo chmod 600 "$BACKUP_DIR/.env"
fi
# ============================================================ # ============================================================
# 10. FIX OWNERSHIP — all files in TARGET_DIR/BACKUP_DIR to user # 10. FIX OWNERSHIP — all files in TARGET_DIR/BACKUP_DIR to user