Update docs and hub updater defaults for latest fixes

Co-Authored-By: Oz <oz-agent@warp.dev>
This commit is contained in:
Raghav
2026-04-17 11:39:16 +05:30
parent 10665b7ef2
commit 59e92de8f4
4 changed files with 53 additions and 36 deletions

View File

@ -19,6 +19,7 @@ if [ -f "${HUB_ENV_FILE}" ]; then
fi
RUN_APP_UPDATES="${RUN_APP_UPDATES:-1}"
RUN_EXPENSIVE_REPAIR="${RUN_EXPENSIVE_REPAIR:-1}"
STRICT_TLS="${STRICT_TLS:-0}"
ENABLE_WEB_UPDATER="${ENABLE_WEB_UPDATER:-1}"
UPDATER_RELEASE_CHANNEL="${UPDATER_RELEASE_CHANNEL:-stable}"
@ -28,6 +29,7 @@ chmod 700 "${LOG_DIR}"
cat > "${HUB_ENV_FILE}" <<ENVFILE
RUN_APP_UPDATES=${RUN_APP_UPDATES}
RUN_EXPENSIVE_REPAIR=${RUN_EXPENSIVE_REPAIR}
STRICT_TLS=${STRICT_TLS}
ENABLE_WEB_UPDATER=${ENABLE_WEB_UPDATER}
UPDATER_RELEASE_CHANNEL=${UPDATER_RELEASE_CHANNEL}

View File

@ -9,6 +9,7 @@ REPO_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
COMPOSE_FILE="${REPO_DIR}/docker-compose.yml"
APP_CONTAINER="${NEXTCLOUD_APP_CONTAINER:-nextcloud-app}"
RUN_APP_UPDATES="${RUN_APP_UPDATES:-1}"
RUN_EXPENSIVE_REPAIR="${RUN_EXPENSIVE_REPAIR:-1}"
STRICT_TLS="${STRICT_TLS:-0}"
ENABLE_WEB_UPDATER="${ENABLE_WEB_UPDATER:-1}"
UPDATER_RELEASE_CHANNEL="${UPDATER_RELEASE_CHANNEL:-stable}"
@ -126,6 +127,13 @@ occ_cmd db:add-missing-primary-keys || true
echo "==> Running maintenance repair"
occ_cmd maintenance:repair
if [ "${RUN_EXPENSIVE_REPAIR}" = "1" ]; then
echo "==> Running expensive maintenance repair tasks (mimetype migrations, deep cleanups)"
occ_cmd maintenance:repair --include-expensive
else
echo "==> Skipping expensive maintenance repair (RUN_EXPENSIVE_REPAIR=${RUN_EXPENSIVE_REPAIR})"
fi
echo "==> Running post-update checks"
occ_cmd status
occ_cmd setupchecks || true