From 75590a8ff81a18f40bbb3fffd7de2e1081192b54 Mon Sep 17 00:00:00 2001 From: Max Slotov Date: Sat, 18 Jan 2025 12:39:23 +0200 Subject: [PATCH] [jellyseerr] Update nodejs if not up-to-date (#1563) * [jellyseerr] Update nodejs if not up-to-date * simplify if --- ct/jellyseerr.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/ct/jellyseerr.sh b/ct/jellyseerr.sh index 5403ae58..96ea2ec8 100644 --- a/ct/jellyseerr.sh +++ b/ct/jellyseerr.sh @@ -34,6 +34,22 @@ function update_script() { exit fi + if [ "$(node -v | cut -c2-3)" -ne 22 ]; then + msg_info "Updating Node.js Repository" + echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_22.x nodistro main" >/etc/apt/sources.list.d/nodesource.list + msg_ok "Updating Node.js Repository" + + msg_info "Updating Packages" + apt-get update &>/dev/null + apt-get -y upgrade &>/dev/null + msg_ok "Updating Packages" + + msg_info "Cleaning up" + apt-get -y autoremove + apt-get -y autoclean + msg_ok "Cleaning up" + fi + if ! command -v pnpm &> /dev/null; then msg_error "pnpm not found. Installing..." npm install -g pnpm &>/dev/null