diff --git a/manifest.jps b/manifest.jps index 6dbf5db..9aa2773 100644 --- a/manifest.jps +++ b/manifest.jps @@ -1,5 +1,5 @@ type: update -jpsVersion: 6.1.1 +jpsVersion: 1.0 name: MightyBox WordPress Backup/Restore Addon id: mb-backup-manager description: Custom Backup and Restore Addon for WordPress using Restic. Supports backing up databases, core files, media files, and full backups with scheduling and retention policies. @@ -18,6 +18,7 @@ globals: onInstall: - checkAddons - installRestic + - importScripts settings: backupSettings: @@ -244,4 +245,24 @@ actions: copytruncate }" > /etc/logrotate.d/backup-addon fi - user: root \ No newline at end of file + user: root + + importScripts: + - cmd[cp]: + user: root + commands: + - mkdir -p /home/jelastic/mb-backups + - mkdir -p /home/litespeed/mb-backups/logs + - mkdir -p /home/litespeed/mb-backups/logs/auto + - mkdir -p /home/litespeed/mb-backups/logs/manual + - mkdir -p /home/litespeed/mb-backups/logs/restore + - cd /home/jelastic/mb-backups + - curl -O https://deploy-proxy.mightybox.io/addons/mb-backup-manager/raw/branch/main/scripts/imports/backup_all.sh + - curl -O https://deploy-proxy.mightybox.io/addons/mb-backup-manager/raw/branch/main/scripts/imports/backup_core_files.sh + - curl -O https://deploy-proxy.mightybox.io/addons/mb-backup-manager/raw/branch/main/scripts/imports/backup_database.sh + - curl -O https://deploy-proxy.mightybox.io/addons/mb-backup-manager/raw/branch/main/scripts/imports/backup_media.sh + - curl -O https://deploy-proxy.mightybox.io/addons/mb-backup-manager/raw/branch/main/scripts/imports/check_sched.sh + - curl -O https://deploy-proxy.mightybox.io/addons/mb-backup-manager/raw/branch/main/scripts/imports/manage_backup_schedule.sh + - curl -O https://deploy-proxy.mightybox.io/addons/mb-backup-manager/raw/branch/main/scripts/imports/restore_backup_direct.sh + - curl -O https://deploy-proxy.mightybox.io/addons/mb-backup-manager/raw/branch/main/scripts/imports/view_snapshots.sh + - chmod +x /home/litespeed/mb-backups/*.sh \ No newline at end of file