Compare commits

..

6 Commits

Author SHA1 Message Date
CanbiZ (MickLesk) 65af476e7b Update Node.js version from 22 to 24 2026-08-03 09:34:06 +02:00
CanbiZ (MickLesk) f602705af3 Update Node.js version from 22 to 24 2026-08-03 09:33:56 +02:00
CanbiZ (MickLesk) bbfe6af0d3 Add NODE_VERSION setup for Node.js in watcharr.sh 2026-08-03 09:31:25 +02:00
CanbiZ (MickLesk) 21accbbe61 Update Node.js version to 24 in installation script 2026-08-03 09:31:17 +02:00
CanbiZ (MickLesk) 362fb62733 Add NODE_VERSION setup for Node.js 2026-08-03 09:29:21 +02:00
CanbiZ (MickLesk) cc3f61c431 Bump NodeJS Versions of several scripts 2026-08-03 09:27:23 +02:00
9 changed files with 14 additions and 16 deletions
-8
View File
@@ -518,14 +518,6 @@ Exercise vigilance regarding copycat or coat-tailing sites that seek to exploit
</details> </details>
## 2026-08-03
### 🚀 Updated Scripts
- #### 🐞 Bug Fixes
- fix restore env in split pro [@johanngrobe](https://github.com/johanngrobe) ([#16228](https://github.com/community-scripts/ProxmoxVE/pull/16228))
## 2026-08-02 ## 2026-08-02
### 🆕 New Scripts ### 🆕 New Scripts
+1 -1
View File
@@ -30,7 +30,7 @@ function update_script() {
exit exit
fi fi
NODE_VERSION="22" setup_nodejs NODE_VERSION="24" setup_nodejs
RELEASE=$(get_latest_github_release "actualbudget/actual") RELEASE=$(get_latest_github_release "actualbudget/actual")
if [[ -f /opt/actualbudget-data/config.json ]]; then if [[ -f /opt/actualbudget-data/config.json ]]; then
if check_for_gh_release "actualbudget" "actualbudget/actual"; then if check_for_gh_release "actualbudget" "actualbudget/actual"; then
+2
View File
@@ -43,6 +43,8 @@ function update_script() {
fi fi
msg_ok "New version available: ${LATEST}" msg_ok "New version available: ${LATEST}"
NODE_VERSION="26" setup_nodejs
msg_info "Stopping Service" msg_info "Stopping Service"
systemctl stop omniroute systemctl stop omniroute
msg_ok "Stopped Service" msg_ok "Stopped Service"
+5 -3
View File
@@ -35,16 +35,18 @@ function update_script() {
systemctl stop split-pro systemctl stop split-pro
msg_ok "Stopped Service" msg_ok "Stopped Service"
create_backup /opt/split-pro/.env msg_info "Backing up Data"
cp /opt/split-pro/.env /opt/split-pro.env
msg_ok "Backed up Data"
CLEAN_INSTALL=1 fetch_and_deploy_gh_release "split-pro" "oss-apps/split-pro" "tarball" CLEAN_INSTALL=1 fetch_and_deploy_gh_release "split-pro" "oss-apps/split-pro" "tarball"
restore_backup
msg_info "Building Application" msg_info "Building Application"
cd /opt/split-pro cd /opt/split-pro
$STD pnpm install --frozen-lockfile $STD pnpm install --frozen-lockfile
$STD pnpm build $STD pnpm build
cp /opt/split-pro.env /opt/split-pro/.env
rm -f /opt/split-pro.env
ln -sf /opt/split-pro_data/uploads /opt/split-pro/uploads ln -sf /opt/split-pro_data/uploads /opt/split-pro/uploads
$STD pnpm exec prisma migrate deploy $STD pnpm exec prisma migrate deploy
msg_ok "Built Application" msg_ok "Built Application"
+2
View File
@@ -34,6 +34,8 @@ function update_script() {
systemctl stop watcharr systemctl stop watcharr
msg_ok "Stopped Service" msg_ok "Stopped Service"
NODE_VERSION="24" setup_nodejs
create_backup /opt/watcharr/server/data create_backup /opt/watcharr/server/data
CLEAN_INSTALL=1 fetch_and_deploy_gh_release "watcharr" "sbondCo/Watcharr" "tarball" CLEAN_INSTALL=1 fetch_and_deploy_gh_release "watcharr" "sbondCo/Watcharr" "tarball"
restore_backup restore_backup
+1 -1
View File
@@ -19,7 +19,7 @@ $STD apt install -y \
g++ g++
msg_ok "Installed Dependencies" msg_ok "Installed Dependencies"
NODE_VERSION="22" setup_nodejs NODE_VERSION="24" setup_nodejs
create_self_signed_cert create_self_signed_cert
msg_info "Installing Actual Budget" msg_info "Installing Actual Budget"
+1 -1
View File
@@ -13,7 +13,7 @@ setting_up_container
network_check network_check
update_os update_os
NODE_VERSION="24" setup_nodejs NODE_VERSION="26" setup_nodejs
msg_info "Installing OmniRoute" msg_info "Installing OmniRoute"
$STD npm install -g omniroute@latest $STD npm install -g omniroute@latest
+1 -1
View File
@@ -26,7 +26,7 @@ create_self_signed_cert
setup_deb822_repo \ setup_deb822_repo \
"passbolt" \ "passbolt" \
"https://download.passbolt.com/pub.key" \ "https://keys.openpgp.org/pks/lookup?op=get&options=mr&search=0x3D1A0346C8E1802F774AEF21DE8B853FC155581D" \
"https://download.passbolt.com/ce/debian" \ "https://download.passbolt.com/ce/debian" \
"buster" \ "buster" \
"stable" "stable"
+1 -1
View File
@@ -18,7 +18,7 @@ $STD apt install -y gcc
msg_ok "Installed Dependencies" msg_ok "Installed Dependencies"
setup_go setup_go
NODE_VERSION="22" setup_nodejs NODE_VERSION="24" setup_nodejs
fetch_and_deploy_gh_release "watcharr" "sbondCo/Watcharr" "tarball" fetch_and_deploy_gh_release "watcharr" "sbondCo/Watcharr" "tarball"
msg_info "Setup Watcharr" msg_info "Setup Watcharr"