From 6338d1520d66c77738e3b4ac21371129a671533d Mon Sep 17 00:00:00 2001 From: Benjamin Toby Date: Tue, 27 Jan 2026 09:16:56 +0100 Subject: [PATCH] Updates --- scripts/restore.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/restore.ts b/scripts/restore.ts index b7e036c..f376398 100644 --- a/scripts/restore.ts +++ b/scripts/restore.ts @@ -18,15 +18,17 @@ await s3DownloadFile({ folder: R2_FOLDER, }); -execSync(`tar -xJvf ${R2_FILE_NAME}`, { +execSync(`[ -d ${R2_FILE_NAME} ] && tar -xJvf ${R2_FILE_NAME}`, { cwd: BACKUP_DIR, }); /** * # Restore Server Data */ +const proxyBackupDir = `${BACKUP_DIR}/.backup/.coderank/proxy`; + execSync( - `rsync -avz --ignore-existing ${BACKUP_DIR}/.backup/.coderank/ /root/.coderank/`, + `[ -d ${proxyBackupDir} ] && rsync -az --delete ${proxyBackupDir}/ /root/.coderank/proxy/`, { ...execOpts, },