From 5a1053fe08e1d5cac85229d27cfb5c81eb0291e2 Mon Sep 17 00:00:00 2001 From: Tobias <96661824+CrazyWolf13@users.noreply.github.com> Date: Tue, 12 May 2026 20:35:59 +0200 Subject: [PATCH] misc: bump node versions (#14447) * excalidraw: bump node * excalidraw: bump node * termix: bump node * termix: bump node * trek: bump node * trek: bump node * wallabag: bump node * wallabag: bump node * wikijs: bump node * wikijs: bump node --- ct/excalidraw.sh | 3 +++ ct/termix.sh | 4 ++-- ct/trek.sh | 2 ++ ct/wallabag.sh | 3 +++ ct/wikijs.sh | 2 +- install/excalidraw-install.sh | 2 +- install/termix-install.sh | 2 +- install/trek-install.sh | 2 +- install/wallabag-install.sh | 2 +- install/wikijs-install.sh | 2 +- 10 files changed, 16 insertions(+), 8 deletions(-) diff --git a/ct/excalidraw.sh b/ct/excalidraw.sh index afba7649a..4636b573b 100644 --- a/ct/excalidraw.sh +++ b/ct/excalidraw.sh @@ -28,6 +28,9 @@ function update_script() { msg_error "No ${APP} Installation Found!" exit fi + + NODE_VERSION="24" NODE_MODULE="yarn" setup_nodejs + if check_for_gh_release "excalidraw" "excalidraw/excalidraw"; then msg_info "Stopping Service" systemctl stop excalidraw diff --git a/ct/termix.sh b/ct/termix.sh index ec410befb..9a0c5d179 100644 --- a/ct/termix.sh +++ b/ct/termix.sh @@ -29,6 +29,8 @@ function update_script() { exit fi + NODE_VERSION="24" setup_nodejs + if check_for_gh_tag "guacd" "apache/guacamole-server"; then msg_info "Stopping guacd" systemctl stop guacd 2>/dev/null || true @@ -155,8 +157,6 @@ EOF /opt/termix/nginx/client_body msg_ok "Recreated Directories" - NODE_VERSION="24" setup_nodejs - msg_info "Building Frontend" cd /opt/termix export COREPACK_ENABLE_DOWNLOAD_PROMPT=0 diff --git a/ct/trek.sh b/ct/trek.sh index 0e3f679a9..59a256b1f 100644 --- a/ct/trek.sh +++ b/ct/trek.sh @@ -29,6 +29,8 @@ function update_script() { exit fi + NODE_VERSION="24" setup_nodejs + if check_for_gh_release "trek" "mauriceboe/TREK"; then msg_info "Stopping Service" systemctl stop trek diff --git a/ct/wallabag.sh b/ct/wallabag.sh index 870820858..c1657230a 100644 --- a/ct/wallabag.sh +++ b/ct/wallabag.sh @@ -28,7 +28,10 @@ function update_script() { msg_error "No ${APP} Installation Found!" exit fi + + NODE_VERSION="24" setup_nodejs setup_mariadb + if check_for_gh_release "wallabag" "wallabag/wallabag"; then msg_info "Stopping Services" systemctl stop nginx php8.3-fpm diff --git a/ct/wikijs.sh b/ct/wikijs.sh index ebeaf6451..8bef8c303 100644 --- a/ct/wikijs.sh +++ b/ct/wikijs.sh @@ -28,7 +28,7 @@ function update_script() { exit fi - NODE_VERSION="22" NODE_MODULE="yarn,node-gyp" setup_nodejs + NODE_VERSION="24" NODE_MODULE="yarn,node-gyp" setup_nodejs if check_for_gh_release "wikijs" "requarks/wiki"; then msg_info "Verifying whether ${APP}' new release is v3.x+ and current install uses SQLite." diff --git a/install/excalidraw-install.sh b/install/excalidraw-install.sh index e9e8456ac..5d4bd639c 100644 --- a/install/excalidraw-install.sh +++ b/install/excalidraw-install.sh @@ -17,7 +17,7 @@ msg_info "Installing Dependencies" $STD apt install -y xdg-utils msg_ok "Installed Dependencies" -NODE_VERSION="22" NODE_MODULE="yarn" setup_nodejs +NODE_VERSION="24" NODE_MODULE="yarn" setup_nodejs fetch_and_deploy_gh_release "excalidraw" "excalidraw/excalidraw" "tarball" msg_info "Configuring Excalidraw" diff --git a/install/termix-install.sh b/install/termix-install.sh index 47a60d87e..1f9d70f69 100644 --- a/install/termix-install.sh +++ b/install/termix-install.sh @@ -54,7 +54,7 @@ cd /opt rm -rf /opt/guacamole-server msg_ok "Built Guacamole Server (guacd)" -NODE_VERSION="22" setup_nodejs +NODE_VERSION="24" setup_nodejs fetch_and_deploy_gh_release "termix" "Termix-SSH/Termix" "tarball" msg_info "Building Frontend" diff --git a/install/trek-install.sh b/install/trek-install.sh index 535597f8a..48656e935 100644 --- a/install/trek-install.sh +++ b/install/trek-install.sh @@ -17,7 +17,7 @@ msg_info "Installing Dependencies" $STD apt install -y build-essential msg_ok "Installed Dependencies" -NODE_VERSION="22" setup_nodejs +NODE_VERSION="24" setup_nodejs fetch_and_deploy_gh_release "trek" "mauriceboe/TREK" "tarball" msg_info "Building Client" diff --git a/install/wallabag-install.sh b/install/wallabag-install.sh index c4124d25b..a808b26f9 100644 --- a/install/wallabag-install.sh +++ b/install/wallabag-install.sh @@ -24,7 +24,7 @@ setup_mariadb MARIADB_DB_NAME="wallabag" MARIADB_DB_USER="wallabag" setup_mariadb_db PHP_VERSION="8.3" PHP_FPM="YES" PHP_MODULE="tidy" setup_php setup_composer -NODE_VERSION="22" setup_nodejs +NODE_VERSION="24" setup_nodejs fetch_and_deploy_gh_release "wallabag" "wallabag/wallabag" "prebuild" "latest" "/opt/wallabag" "wallabag-*.tar.gz" msg_info "Configuring Wallabag" diff --git a/install/wikijs-install.sh b/install/wikijs-install.sh index 068852091..a2dfd022e 100644 --- a/install/wikijs-install.sh +++ b/install/wikijs-install.sh @@ -17,7 +17,7 @@ msg_info "Installing Dependencies" $STD apt install -y git msg_ok "Installed Dependencies" -NODE_VERSION="22" NODE_MODULE="yarn,node-gyp" setup_nodejs +NODE_VERSION="24" NODE_MODULE="yarn,node-gyp" setup_nodejs PG_VERSION="17" setup_postgresql PG_DB_NAME="wiki" PG_DB_USER="wikijs_user" PG_DB_EXTENSIONS="pg_trgm" setup_postgresql_db fetch_and_deploy_gh_release "wikijs" "requarks/wiki" "prebuild" "latest" "/opt/wikijs" "wiki-js.tar.gz"