This commit is contained in:
CanbiZ 2025-12-05 15:54:04 +01:00
parent fb85f6a8e2
commit 0579353725

View File

@ -37,11 +37,9 @@ function update_script() {
msg_ok "Stopped Service" msg_ok "Stopped Service"
msg_info "Creating Backup" msg_info "Creating Backup"
mkdir -p /opt/discopanel_backup_last if [[ -d /opt/discopanel/data ]]; then
cp -r /opt/discopanel/data/discopanel.db \ cp -r /opt/discopanel/data /opt/discopanel_backup_last
/opt/discopanel/data/.recovery_key \ fi
/opt/discopanel/data/servers \
/opt/discopanel_backup_last/
msg_ok "Created Backup" msg_ok "Created Backup"
CLEAN_INSTALL= 1 fetch_and_deploy_gh_release "discopanel" "nickheyer/discopanel" "tarball" "latest" "/opt/discopanel" CLEAN_INSTALL= 1 fetch_and_deploy_gh_release "discopanel" "nickheyer/discopanel" "tarball" "latest" "/opt/discopanel"
@ -55,8 +53,10 @@ function update_script() {
msg_ok "Setup DiscoPanel" msg_ok "Setup DiscoPanel"
msg_info "Restoring Data" msg_info "Restoring Data"
cp -r /opt/discopanel_backup_last/* /opt/discopanel/data/ if [[ -d /opt/discopanel_backup_last ]]; then
rm -rf /opt/discopanel_backup_last cp -r /opt/discopanel_backup_last/* /opt/discopanel/data/
rm -rf /opt/discopanel_backup_last
fi
msg_ok "Restored Data" msg_ok "Restored Data"
msg_info "Starting Service" msg_info "Starting Service"