From 2b98ea03e9b4f8ee4cf7d197b8de87d08a67665e Mon Sep 17 00:00:00 2001 From: "CanbiZ (MickLesk)" <47820557+MickLesk@users.noreply.github.com> Date: Thu, 26 Mar 2026 07:57:35 +0100 Subject: [PATCH] node24 --- install/affine-install.sh | 3 +-- install/deferred/maybe_death/kanba-install.sh | 10 +++++----- install/deferred/ocis-install.sh | 8 ++++---- install/discourse-install.sh | 2 +- install/erpnext-install.sh | 2 +- install/github-runner-install.sh | 2 +- install/librechat-install.sh | 2 +- install/plane-install.sh | 16 ++++++++-------- install/postiz-install.sh | 2 +- install/simplelogin-install.sh | 2 +- install/storybook-install.sh | 2 +- install/teable-install.sh | 2 +- install/tubearchivist-install.sh | 2 +- 13 files changed, 27 insertions(+), 28 deletions(-) diff --git a/install/affine-install.sh b/install/affine-install.sh index 5cce1246..af50b088 100644 --- a/install/affine-install.sh +++ b/install/affine-install.sh @@ -27,10 +27,9 @@ msg_ok "Installed Dependencies" PG_VERSION="16" PG_MODULES="pgvector" setup_postgresql PG_DB_NAME="affine" PG_DB_USER="affine" setup_postgresql_db -NODE_VERSION="22" setup_nodejs +NODE_VERSION="24" setup_nodejs setup_rust - fetch_and_deploy_gh_release "affine_app" "toeverything/AFFiNE" "tarball" "latest" "/opt/affine" msg_info "Setting up Directories" diff --git a/install/deferred/maybe_death/kanba-install.sh b/install/deferred/maybe_death/kanba-install.sh index 55027ce4..20505b1d 100644 --- a/install/deferred/maybe_death/kanba-install.sh +++ b/install/deferred/maybe_death/kanba-install.sh @@ -13,7 +13,7 @@ setting_up_container network_check update_os -NODE_VERSION="22" setup_nodejs +NODE_VERSION="24" setup_nodejs fetch_and_deploy_gh_release "kanba" "Kanba-co/kanba" "tarball" "latest" "/opt/kanba" fetch_and_deploy_gh_release "supabase" "supabase/cli" "binary" "latest" "/opt/supabase" "supabase-linux-x64" POSTGRES_VERSION="16" setup_postgresql @@ -29,10 +29,10 @@ $STD sudo -u postgres psql -c "ALTER ROLE $DB_USER SET client_encoding TO 'utf8' $STD sudo -u postgres psql -c "ALTER ROLE $DB_USER SET default_transaction_isolation TO 'read committed';" $STD sudo -u postgres psql -c "ALTER ROLE $DB_USER SET timezone TO 'UTC';" { - echo "Kanba-Credentials" - echo "Kanba Database Name: $DB_NAME" - echo "Kanba Database User: $DB_USER" - echo "Kanba Database Password: $DB_PASS" + echo "Kanba-Credentials" + echo "Kanba Database Name: $DB_NAME" + echo "Kanba Database User: $DB_USER" + echo "Kanba Database Password: $DB_PASS" } >>~/kanba.creds msg_ok "Set up PostgreSQL Database" diff --git a/install/deferred/ocis-install.sh b/install/deferred/ocis-install.sh index 1214dc3a..3e819a76 100644 --- a/install/deferred/ocis-install.sh +++ b/install/deferred/ocis-install.sh @@ -15,15 +15,15 @@ update_os msg_info "Installing Dependencies" $STD apt-get install -y \ - build-essential \ - make \ - git + build-essential \ + make \ + git msg_ok "Installed Dependencies" ## WIP - only protoype with git call setup_go -NODE_VERSION="22" NODE_MODULE="pnpm" setup_nodejs +NODE_VERSION="24" NODE_MODULE="pnpm" setup_nodejs msg_info "Setup ocis" cd /opt diff --git a/install/discourse-install.sh b/install/discourse-install.sh index 900ca106..c78e2529 100644 --- a/install/discourse-install.sh +++ b/install/discourse-install.sh @@ -29,7 +29,7 @@ $STD apt install -y \ msg_ok "Installed Dependencies" PG_VERSION="17" PG_MODULES="pgvector" setup_postgresql -NODE_VERSION="22" setup_nodejs +NODE_VERSION="24" setup_nodejs RUBY_VERSION="3.4.4" setup_ruby msg_info "Configuring PostgreSQL for Discourse" diff --git a/install/erpnext-install.sh b/install/erpnext-install.sh index 20c626c8..fc83db1c 100644 --- a/install/erpnext-install.sh +++ b/install/erpnext-install.sh @@ -32,7 +32,7 @@ $STD apt install -y \ libmariadb-dev msg_ok "Installed Dependencies" -NODE_VERSION="22" NODE_MODULE="yarn" setup_nodejs +NODE_VERSION="24" NODE_MODULE="yarn" setup_nodejs UV_PYTHON="3.13" setup_uv setup_mariadb diff --git a/install/github-runner-install.sh b/install/github-runner-install.sh index 027be130..b82634b2 100644 --- a/install/github-runner-install.sh +++ b/install/github-runner-install.sh @@ -17,7 +17,7 @@ $STD apt install -y \ gh msg_ok "Installed Dependencies" -NODE_VERSION="22" setup_nodejs +NODE_VERSION="24" setup_nodejs msg_info "Creating runner user (no sudo)" if ! getent passwd runner >/dev/null 2>&1; then diff --git a/install/librechat-install.sh b/install/librechat-install.sh index 1805379b..aa1f4df2 100644 --- a/install/librechat-install.sh +++ b/install/librechat-install.sh @@ -17,7 +17,7 @@ MONGO_VERSION="8.0" setup_mongodb setup_meilisearch PG_VERSION="17" PG_MODULES="pgvector" setup_postgresql PG_DB_NAME="ragapi" PG_DB_USER="ragapi" PG_DB_EXTENSIONS="vector" setup_postgresql_db -NODE_VERSION="22" setup_nodejs +NODE_VERSION="24" setup_nodejs UV_PYTHON="3.12" setup_uv fetch_and_deploy_gh_tag "librechat" "danny-avila/LibreChat" diff --git a/install/plane-install.sh b/install/plane-install.sh index caac1b4e..db8ce6c2 100644 --- a/install/plane-install.sh +++ b/install/plane-install.sh @@ -32,7 +32,7 @@ $STD apt install -y \ rabbitmq-server msg_ok "Installed Dependencies" -NODE_VERSION="22" setup_nodejs +NODE_VERSION="24" setup_nodejs PG_VERSION="16" setup_postgresql PG_DB_NAME="plane" PG_DB_USER="plane" setup_postgresql_db @@ -154,7 +154,7 @@ GUNICORN_WORKERS=2 LIVE_SERVER_SECRET_KEY=${LIVE_SECRET} API_KEY_RATE_LIMIT=60/minute EOF -cat </opt/plane/.env +cat </opt/plane/.env API_BASE_URL=http://localhost:8000 LIVE_SERVER_SECRET_KEY=${LIVE_SECRET} REDIS_HOST=localhost @@ -271,12 +271,12 @@ EOF systemctl daemon-reload systemctl enable -q --now plane-api plane-worker plane-beat plane-live plane-space { - echo "RabbitMQ User: plane" - echo "RabbitMQ Password: ${RABBITMQ_PASS}" - echo "MinIO Access Key: ${MINIO_ACCESS_KEY}" - echo "MinIO Secret Key: ${MINIO_SECRET_KEY}" - echo "Secret Key: ${SECRET_KEY}" - echo "Config: /opt/plane/apps/api/.env" + echo "RabbitMQ User: plane" + echo "RabbitMQ Password: ${RABBITMQ_PASS}" + echo "MinIO Access Key: ${MINIO_ACCESS_KEY}" + echo "MinIO Secret Key: ${MINIO_SECRET_KEY}" + echo "Secret Key: ${SECRET_KEY}" + echo "Config: /opt/plane/apps/api/.env" } >>~/plane.creds msg_ok "Created Services and MinIO Bucket" diff --git a/install/postiz-install.sh b/install/postiz-install.sh index 2a0fece2..d6f2657f 100644 --- a/install/postiz-install.sh +++ b/install/postiz-install.sh @@ -23,7 +23,7 @@ msg_ok "Installed Dependencies" PG_VERSION="17" setup_postgresql PG_DB_NAME="postiz" PG_DB_USER="postiz" setup_postgresql_db -NODE_VERSION="22" setup_nodejs +NODE_VERSION="24" setup_nodejs msg_info "Installing pnpm" $STD npm install -g pnpm@10.6.1 diff --git a/install/simplelogin-install.sh b/install/simplelogin-install.sh index 1d136e3a..7e6c3cfd 100644 --- a/install/simplelogin-install.sh +++ b/install/simplelogin-install.sh @@ -33,7 +33,7 @@ msg_ok "Installed Dependencies" PG_VERSION="17" setup_postgresql APPLICATION="simplelogin" PG_DB_NAME="simplelogin" PG_DB_USER="simplelogin" setup_postgresql_db PYTHON_VERSION="3.12" setup_uv -NODE_VERSION="22" setup_nodejs +NODE_VERSION="24" setup_nodejs fetch_and_deploy_gh_release "simplelogin" "simple-login/app" diff --git a/install/storybook-install.sh b/install/storybook-install.sh index db9506f0..df792cdc 100644 --- a/install/storybook-install.sh +++ b/install/storybook-install.sh @@ -13,7 +13,7 @@ setting_up_container network_check update_os -NODE_VERSION="22" NODE_MODULE="pnpm" setup_nodejs +NODE_VERSION="24" NODE_MODULE="pnpm" setup_nodejs msg_info "Preparing Storybook" mkdir -p /opt/storybook diff --git a/install/teable-install.sh b/install/teable-install.sh index e8546d11..8068679f 100644 --- a/install/teable-install.sh +++ b/install/teable-install.sh @@ -20,7 +20,7 @@ $STD apt install -y \ git msg_ok "Installed Dependencies" -NODE_VERSION="22" NODE_MODULE="pnpm" setup_nodejs +NODE_VERSION="24" NODE_MODULE="pnpm" setup_nodejs PG_VERSION="16" setup_postgresql PG_DB_NAME="teable" PG_DB_USER="teable" setup_postgresql_db diff --git a/install/tubearchivist-install.sh b/install/tubearchivist-install.sh index abf81b4b..8226f3d5 100644 --- a/install/tubearchivist-install.sh +++ b/install/tubearchivist-install.sh @@ -28,7 +28,7 @@ $STD apt install -y \ msg_ok "Installed Dependencies" UV_PYTHON="3.13" setup_uv -NODE_VERSION="22" setup_nodejs +NODE_VERSION="24" setup_nodejs fetch_and_deploy_gh_release "deno" "denoland/deno" "prebuild" "latest" "/usr/local/bin" "deno-x86_64-unknown-linux-gnu.zip"