From 080324828f0cb4ed7a54a4f31f51799a0917a14a Mon Sep 17 00:00:00 2001 From: MickLesk <47820557+MickLesk@users.noreply.github.com> Date: Fri, 11 Sep 2026 08:31:52 +0200 Subject: [PATCH] calibre-web: use calibreweb release identifier to avoid version file collision --- ct/calibre-web.sh | 8 ++++++-- install/calibre-web-install.sh | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/ct/calibre-web.sh b/ct/calibre-web.sh index b1f16b1d0..b5d55a02d 100644 --- a/ct/calibre-web.sh +++ b/ct/calibre-web.sh @@ -32,14 +32,18 @@ function update_script() { exit fi - if check_for_gh_release "Calibre-Web" "janeczku/calibre-web"; then + if [[ -f /root/.calibre-web && ! -e /root/.calibreweb ]]; then + mv /root/.calibre-web /root/.calibreweb + fi + + if check_for_gh_release "calibreweb" "janeczku/calibre-web"; then msg_info "Stopping Service" systemctl stop calibre-web msg_ok "Stopped Service" create_backup /opt/calibre-web/data - CLEAN_INSTALL=1 fetch_and_deploy_gh_release "Calibre-Web" "janeczku/calibre-web" "prebuild" "latest" "/opt/calibre-web" "calibreweb*.tar.gz" + CLEAN_INSTALL=1 fetch_and_deploy_gh_release "calibreweb" "janeczku/calibre-web" "prebuild" "latest" "/opt/calibre-web" "calibreweb*.tar.gz" setup_uv msg_info "Installing Dependencies" diff --git a/install/calibre-web-install.sh b/install/calibre-web-install.sh index cfb7c0c7f..55a7d7c01 100644 --- a/install/calibre-web-install.sh +++ b/install/calibre-web-install.sh @@ -32,7 +32,7 @@ msg_info "Installing Calibre (for eBook conversion)" $STD apt install -y calibre msg_ok "Installed Calibre" -fetch_and_deploy_gh_release "Calibre-Web" "janeczku/calibre-web" "prebuild" "latest" "/opt/calibre-web" "calibreweb*.tar.gz" +fetch_and_deploy_gh_release "calibreweb" "janeczku/calibre-web" "prebuild" "latest" "/opt/calibre-web" "calibreweb*.tar.gz" setup_uv msg_info "Installing Python Dependencies"