Migrate Jellyseerr to Seerr in seerr.sh
This commit is contained in:
parent
a399604277
commit
904bd68358
17
ct/seerr.sh
17
ct/seerr.sh
@ -29,11 +29,18 @@ function update_script() {
|
|||||||
exit
|
exit
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if systemctl list-unit-files | grep -q "^jellyseerr.service"; then
|
if [[ -f /etc/systemd/system/jellyseerr.service ]]; then
|
||||||
msg_info "Updating jellyseerr to seerr"
|
msg_info "Stopping Jellyseerr"
|
||||||
systemctl stop jellyseerr.service || true
|
systemctl stop jellyseerr || true
|
||||||
systemctl disable jellyseerr.service || true
|
systemctl disable jellyseerr || true
|
||||||
[ -f /etc/systemd/system/jellyseerr.service ] && rm -f /etc/systemd/system/jellyseerr.service
|
[ -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 /opt/jellyseerr ] && mv /opt/jellyseerr /opt/seerr
|
||||||
[ -d /etc/jellyseerr ] && mv /etc/jellyseerr /etc/seerr
|
[ -d /etc/jellyseerr ] && mv /etc/jellyseerr /etc/seerr
|
||||||
cat <<EOF >/etc/systemd/system/seerr.service
|
cat <<EOF >/etc/systemd/system/seerr.service
|
||||||
@ -55,7 +62,7 @@ WantedBy=multi-user.target
|
|||||||
EOF
|
EOF
|
||||||
systemctl daemon-reload
|
systemctl daemon-reload
|
||||||
systemctl enable -q --now seerr
|
systemctl enable -q --now seerr
|
||||||
msg_info "Updated jellyserr to seerr"
|
msg_info "Migrated Jellyserr to Seerr"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if check_for_gh_release "seerr" "seerr-team/seerr"; then
|
if check_for_gh_release "seerr" "seerr-team/seerr"; then
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user