From 9fe00ae3c6c24f6021b7692d7ecc43becf0c687c Mon Sep 17 00:00:00 2001 From: MickLesk Date: Sun, 21 Dec 2025 22:58:18 +0100 Subject: [PATCH] Apply standalone mode optimization to Jotty update script - Use standalone mode in update_script function - Ensures updates maintain the optimized deployment structure - Consistent with install script changes --- ct/jotty.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/ct/jotty.sh b/ct/jotty.sh index 2b0836d5d..f2a0e01e9 100644 --- a/ct/jotty.sh +++ b/ct/jotty.sh @@ -48,6 +48,17 @@ function update_script() { $STD yarn --frozen-lockfile $STD yarn next telemetry disable $STD yarn build + + [ -d "public" ] && cp -r public .next/standalone/ + [ -d "howto" ] && cp -r howto .next/standalone/ + mkdir -p .next/standalone/.next + cp -r .next/static .next/standalone/.next/ + + mv .next/standalone /tmp/jotty_standalone + rm -rf * .next .git .gitignore .yarn + mv /tmp/jotty_standalone/* . + mv /tmp/jotty_standalone/.[!.]* . 2>/dev/null || true + rm -rf /tmp/jotty_standalone msg_ok "Updated jotty" msg_info "Restoring configuration & data"