From 1ccb2de7f6d68e2c0f0b3e341c88ee26eb0aef5f Mon Sep 17 00:00:00 2001 From: tteckster Date: Tue, 9 Apr 2024 18:33:28 -0400 Subject: [PATCH 1/8] Update CHANGELOG.md --- CHANGELOG.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4f39f106f..856fed844 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,13 @@ - All LXC instances created using this repository come pre-installed with Midnight Commander, which is a command-line tool (`mc`) that offers a user-friendly file and directory management interface for the terminal environment. - 🚨 **The scripts in the repository will no longer provide support for Proxmox VE 7 starting from July 2024 (scripts will not execute on PVE7). Subsequent Proxmox VE - Support Lifecycle** +## 2024-04-09 + +### Changed + +- **PairDrop LXC** + - Add back to website + ## 2024-04-05 ### Changed From c52eec1a8e607cf5ec4b5b8c3f6fcbad65ac1efe Mon Sep 17 00:00:00 2001 From: tteckster Date: Tue, 9 Apr 2024 19:35:36 -0400 Subject: [PATCH 2/8] Update ombi-install.sh tweak --- install/ombi-install.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/install/ombi-install.sh b/install/ombi-install.sh index c5e631e79..f26599173 100644 --- a/install/ombi-install.sh +++ b/install/ombi-install.sh @@ -20,9 +20,9 @@ $STD apt-get install -y mc msg_ok "Installed Dependencies" msg_info "Installing Ombi" -LATEST=$(curl -sL https://api.github.com/repos/Ombi-app/Ombi/releases/latest | grep '"tag_name":' | cut -d'"' -f4) -# wget -q https://github.com/Ombi-app/Ombi/releases/download/${LATEST}/linux-x64.tar.gz -wget -q https://github.com/Ombi-app/Ombi/releases/download/v4.43.2/linux-x64.tar.gz +RELEASE=$(curl -sL https://api.github.com/repos/Ombi-app/Ombi/releases/latest | grep '"tag_name":' | cut -d'"' -f4) +wget -q https://github.com/Ombi-app/Ombi/releases/download/${RELEASE}/linux-x64.tar.gz +#wget -q https://github.com/Ombi-app/Ombi/releases/download/v4.43.2/linux-x64.tar.gz mkdir -p /opt/ombi tar -xzf linux-x64.tar.gz -C /opt/ombi msg_ok "Installed Ombi" From 98ee62bca03837bfad36a689359a0ea4035514b7 Mon Sep 17 00:00:00 2001 From: tteckster Date: Tue, 9 Apr 2024 19:36:46 -0400 Subject: [PATCH 3/8] Update ombi.sh Add update path --- ct/ombi.sh | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/ct/ombi.sh b/ct/ombi.sh index 658182dcf..27da5680c 100644 --- a/ct/ombi.sh +++ b/ct/ombi.sh @@ -55,7 +55,25 @@ function default_settings() { function update_script() { header_info if [[ ! -d /opt/ombi ]]; then msg_error "No ${APP} Installation Found!"; exit; fi -msg_error "There is currently no update path available." +RELEASE=$(curl -sL https://api.github.com/repos/Ombi-app/Ombi/releases/latest | grep '"tag_name":' | cut -d'"' -f4) +if [[ "${RELEASE}" != "$(cat /opt/${APP}_version.txt)" ]] || [[ ! -f /opt/${APP}_version.txt ]]; then + msg_info "Stopping ${APP}" + systemctl stop ombi + msg_ok "Stopped ${APP}" + + msg_info "Updating ${APP} to ${RELEASE}" + wget -q https://github.com/Ombi-app/Ombi/releases/download/${RELEASE}/linux-x64.tar.gz + tar -xzf linux-x64.tar.gz -C /opt/ombi + echo "${RELEASE}" >/opt/${APP}_version.txt + msg_ok "Updated ${APP} to ${RELEASE}" + + msg_info "Starting ${APP}" + systemctl start ombi + msg_ok "Started ${APP}" + msg_ok "Updated Successfully" +else + msg_ok "No update required. ${APP} ia already at ${RELEASE}." +fi exit } From 38bca8fe176476b07594abd39489aa45f69181d4 Mon Sep 17 00:00:00 2001 From: tteckster Date: Tue, 9 Apr 2024 19:43:59 -0400 Subject: [PATCH 4/8] Update ombi-install.sh tweak --- install/ombi-install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install/ombi-install.sh b/install/ombi-install.sh index f26599173..624beedaa 100644 --- a/install/ombi-install.sh +++ b/install/ombi-install.sh @@ -22,7 +22,7 @@ msg_ok "Installed Dependencies" msg_info "Installing Ombi" RELEASE=$(curl -sL https://api.github.com/repos/Ombi-app/Ombi/releases/latest | grep '"tag_name":' | cut -d'"' -f4) wget -q https://github.com/Ombi-app/Ombi/releases/download/${RELEASE}/linux-x64.tar.gz -#wget -q https://github.com/Ombi-app/Ombi/releases/download/v4.43.2/linux-x64.tar.gz +echo "${RELEASE}" >/opt/${APP}_version.txt mkdir -p /opt/ombi tar -xzf linux-x64.tar.gz -C /opt/ombi msg_ok "Installed Ombi" From 0e02de596fea6747227dd74612ccaea40f15c972 Mon Sep 17 00:00:00 2001 From: tteckster Date: Tue, 9 Apr 2024 19:49:55 -0400 Subject: [PATCH 5/8] Update ombi-install.sh revert --- install/ombi-install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install/ombi-install.sh b/install/ombi-install.sh index 624beedaa..9f29d9727 100644 --- a/install/ombi-install.sh +++ b/install/ombi-install.sh @@ -22,7 +22,7 @@ msg_ok "Installed Dependencies" msg_info "Installing Ombi" RELEASE=$(curl -sL https://api.github.com/repos/Ombi-app/Ombi/releases/latest | grep '"tag_name":' | cut -d'"' -f4) wget -q https://github.com/Ombi-app/Ombi/releases/download/${RELEASE}/linux-x64.tar.gz -echo "${RELEASE}" >/opt/${APP}_version.txt +#echo "${RELEASE}" >/opt/${app}_version.txt mkdir -p /opt/ombi tar -xzf linux-x64.tar.gz -C /opt/ombi msg_ok "Installed Ombi" From ba68b641de1f1c0e5a742537e7f85b40a1d3424a Mon Sep 17 00:00:00 2001 From: tteckster Date: Tue, 9 Apr 2024 20:18:26 -0400 Subject: [PATCH 6/8] Update ombi-install.sh tweak --- install/ombi-install.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/install/ombi-install.sh b/install/ombi-install.sh index 9f29d9727..ff3135048 100644 --- a/install/ombi-install.sh +++ b/install/ombi-install.sh @@ -22,9 +22,10 @@ msg_ok "Installed Dependencies" msg_info "Installing Ombi" RELEASE=$(curl -sL https://api.github.com/repos/Ombi-app/Ombi/releases/latest | grep '"tag_name":' | cut -d'"' -f4) wget -q https://github.com/Ombi-app/Ombi/releases/download/${RELEASE}/linux-x64.tar.gz -#echo "${RELEASE}" >/opt/${app}_version.txt +echo "${RELEASE}" >/opt/${APPLICATION}_version.txt mkdir -p /opt/ombi tar -xzf linux-x64.tar.gz -C /opt/ombi +rm -rf linux-x64.tar.gz msg_ok "Installed Ombi" msg_info "Creating Service" From f77d5f01fb32fef64654837e870d9796fc4afe3c Mon Sep 17 00:00:00 2001 From: tteckster Date: Tue, 9 Apr 2024 20:21:39 -0400 Subject: [PATCH 7/8] Update ombi.sh Remove `.tar.gz` --- ct/ombi.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/ct/ombi.sh b/ct/ombi.sh index 27da5680c..4e53aa6b5 100644 --- a/ct/ombi.sh +++ b/ct/ombi.sh @@ -64,6 +64,7 @@ if [[ "${RELEASE}" != "$(cat /opt/${APP}_version.txt)" ]] || [[ ! -f /opt/${APP} msg_info "Updating ${APP} to ${RELEASE}" wget -q https://github.com/Ombi-app/Ombi/releases/download/${RELEASE}/linux-x64.tar.gz tar -xzf linux-x64.tar.gz -C /opt/ombi + rm -rf linux-x64.tar.gz echo "${RELEASE}" >/opt/${APP}_version.txt msg_ok "Updated ${APP} to ${RELEASE}" From 594dc7e19ca081d6ea3a309dd303dcb6659572df Mon Sep 17 00:00:00 2001 From: tteckster Date: Tue, 9 Apr 2024 20:27:12 -0400 Subject: [PATCH 8/8] Update linkwarden-install.sh tweak --- install/linkwarden-install.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/install/linkwarden-install.sh b/install/linkwarden-install.sh index 6ad52ab01..c01c289f4 100644 --- a/install/linkwarden-install.sh +++ b/install/linkwarden-install.sh @@ -70,6 +70,8 @@ if [[ "${prompt,,}" =~ ^(y|yes)$ ]]; then fi msg_info "Installing Linkwarden (Patience)" +RELEASE=$(curl -s https://api.github.com/repos/linkwarden/linkwarden/releases/latest | grep "tag_name" | awk '{print substr($2, 2, length($2)-3) }') +echo "${RELEASE}" >/opt/${APPLICATION}_version.txt $STD yarn $STD npx playwright install-deps IP=$(hostname -I | awk '{print $1}')