nuewire/backup

Database and full file-storage backups for the Nuewire platform using Spatie Laravel Backup.

Maintainers

Package info

github.com/nuewire/backup

pkg:composer/nuewire/backup

Transparency log

Statistics

Installs: 2

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

1.1.1 2026-07-29 06:26 UTC

This package is auto-updated.

Last update: 2026-07-29 06:32:44 UTC


README

Database-only and database-plus-file-storage backups for Nuewire, powered by spatie/laravel-backup.

Features

  • Select any allowed Laravel filesystem disk as the backup destination.
  • DB only uses Spatie's backup:run --only-db mode.
  • DB + File Storage (Full) includes the configured local storage paths.
  • Backup archive list, download, delete, size, date, and backup-type detection.
  • Process locking to prevent overlapping backup runs.
  • Nuewire Platform navigation and optional ACL permissions.
  • Optional audit records when nuewire/logs is installed.
  • Indonesian and English UI.

Install

composer require nuewire/backup
php artisan nuewire:backup:install
php artisan optimize:clear

The package requires the PHP ZIP extension and a database dump binary supported by Spatie for the configured database driver.

Component

<livewire:nuewire-backup />

When nuewire/platform 2 is installed, the page is registered under Plugin → Tools → Backup at /admin/plugin/backup.

CLI and scheduler

php artisan nuewire:backup:run database --disk=local
php artisan nuewire:backup:run full --disk=s3

See docs/PANDUAN.md for configuration, scheduling, destination security, and full-backup source semantics.