From 22f4ce503f19f234c234e5f4f1f9e95d58c432cc Mon Sep 17 00:00:00 2001 From: MickLesk Date: Mon, 22 Dec 2025 20:38:28 +0100 Subject: [PATCH] fix(mediamanager): use npm install and remove unused yq dependency - Use npm install instead of npm ci because upstream package-lock.json is out of sync with package.json (missing esbuild@0.27.2) - Remove setup_yq call as yq is not used anywhere in the script (config is handled via sed) --- install/mediamanager-install.sh | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/install/mediamanager-install.sh b/install/mediamanager-install.sh index c379aab5c..86086968b 100644 --- a/install/mediamanager-install.sh +++ b/install/mediamanager-install.sh @@ -18,7 +18,6 @@ if [[ "$admin_email" ]]; then EMAIL="$admin_email" fi -setup_yq NODE_VERSION="24" setup_nodejs setup_uv PG_VERSION="17" setup_postgresql @@ -49,7 +48,7 @@ export PUBLIC_VERSION="" export PUBLIC_API_URL="" export BASE_PATH="/web" cd /opt/mediamanager/web -$STD npm ci --no-fund --no-audit +$STD npm install --no-fund --no-audit $STD npm run build mkdir -p {"$MM_DIR"/web,"$MEDIA_DIR","$CONFIG_DIR"} cp -r build "$FRONTEND_FILES_DIR"