diff --git a/ct/tracearr.sh b/ct/tracearr.sh index 535585ea9..c25066a3e 100644 --- a/ct/tracearr.sh +++ b/ct/tracearr.sh @@ -33,7 +33,8 @@ function update_script() { systemctl stop tracearr postgresql redis msg_ok "Stopped Services" - NODE_VERSION="22" NODE_MODULE="pnpm@10.24.0" setup_nodejs + PNPM_VERSION="$(curl -fsSL "https://raw.githubusercontent.com/connorgallopo/Tracearr/refs/heads/main/package.json" | jq -r '.packageManager | split("@")[1]')" + NODE_VERSION="22" NODE_MODULE="pnpm@${PNPM_VERSION}" setup_nodejs CLEAN_INSTALL=1 fetch_and_deploy_gh_release "tracearr" "connorgallopo/Tracearr" "tarball" "latest" "/opt/tracearr.build" diff --git a/install/tracearr-install.sh b/install/tracearr-install.sh index 5ed0c9911..dcbc6e7ad 100644 --- a/install/tracearr-install.sh +++ b/install/tracearr-install.sh @@ -17,7 +17,8 @@ msg_info "Installing Dependencies" $STD apt install -y redis-server msg_ok "Installed Dependencies" -NODE_VERSION="22" NODE_MODULE="pnpm@10.24.0" setup_nodejs +PNPM_VERSION="$(curl -fsSL "https://raw.githubusercontent.com/connorgallopo/Tracearr/refs/heads/main/package.json" | jq -r '.packageManager | split("@")[1]')" +NODE_VERSION="22" NODE_MODULE="pnpm@${PNPM_VERSION}" setup_nodejs PG_VERSION="18" setup_postgresql msg_info "Installing TimescaleDB"