From 904bd68358590e640bc528d458968efd471583c3 Mon Sep 17 00:00:00 2001 From: Tobias <96661824+CrazyWolf13@users.noreply.github.com> Date: Sat, 14 Feb 2026 22:24:49 +0100 Subject: [PATCH] Migrate Jellyseerr to Seerr in seerr.sh --- ct/seerr.sh | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/ct/seerr.sh b/ct/seerr.sh index ad7983a23..c8a922005 100644 --- a/ct/seerr.sh +++ b/ct/seerr.sh @@ -29,11 +29,18 @@ function update_script() { exit fi - if systemctl list-unit-files | grep -q "^jellyseerr.service"; then - msg_info "Updating jellyseerr to seerr" - systemctl stop jellyseerr.service || true - systemctl disable jellyseerr.service || true + if [[ -f /etc/systemd/system/jellyseerr.service ]]; then + msg_info "Stopping Jellyseerr" + systemctl stop jellyseerr || true + systemctl disable jellyseerr || true [ -f /etc/systemd/system/jellyseerr.service ] && rm -f /etc/systemd/system/jellyseerr.service + msg_ok "Stopped Jellyseerr" + + msg_info "Creating Backup" + tar -czf /opt/jellyseerr_backup_$(date +%Y%m%d_%H%M%S).tar.gz -C /opt jellyseerr + msg_ok "Created Backup" + + msg_info "Migrating Jellyseerr to seerr" [ -d /opt/jellyseerr ] && mv /opt/jellyseerr /opt/seerr [ -d /etc/jellyseerr ] && mv /etc/jellyseerr /etc/seerr cat </etc/systemd/system/seerr.service @@ -55,7 +62,7 @@ WantedBy=multi-user.target EOF systemctl daemon-reload systemctl enable -q --now seerr - msg_info "Updated jellyserr to seerr" + msg_info "Migrated Jellyserr to Seerr" fi if check_for_gh_release "seerr" "seerr-team/seerr"; then