wittyfox / s3-backup
Simple S3 backup for a laravel project
Installs: 4
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/wittyfox/s3-backup
Requires
Requires (Dev)
- laravel/pint: ^1.5
- orchestra/testbench: ^8
- phpunit/phpunit: ^10.0
This package is auto-updated.
Last update: 2025-10-13 19:56:21 UTC
README
This is a simple package that backups your database and uploads it to S3. Number of backups can be configured. This package can be used manually or on a cron job.
Instalation
composer require wittyfox/s3-backup
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=
AWS_BUCKET=
php artisan vendor:publish --tag=s3-backup
This will publish a s3backup.php config file in your /config directory. You can adjust how many backups your S3 bucket can store/hold.
Usage
php artisan db:backupS3