https://github.com/pothi/backup-laravel
Laravel Backup Scripts
https://github.com/pothi/backup-laravel
laravel laravel-backup
Last synced: 5 days ago
JSON representation
Laravel Backup Scripts
- Host: GitHub
- URL: https://github.com/pothi/backup-laravel
- Owner: pothi
- License: apache-2.0
- Created: 2026-06-04T05:17:29.000Z (12 days ago)
- Default Branch: main
- Last Pushed: 2026-06-04T05:17:30.000Z (12 days ago)
- Last Synced: 2026-06-05T14:28:57.366Z (10 days ago)
- Topics: laravel, laravel-backup
- Homepage:
- Size: 4.88 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Backup Laravel
Laravel Backup Scripts - to take backup of DB and/or files via cli. Can be used to automate via cron.
## Requirements / Assumptions
- [fish shell](https://fishshell.com/)
- [wp-cli](https://wp-cli.org/)
- [aws-cli](https://aws.amazon.com/cli/)
- [gpg](https://www.gnupg.org/index.html) for encrypted backups (optional, but helps to comply with GDPR).
- enough disk space to hold local backups
## Assumptions
+ Laravel sites:
```
~/sites/example.com(/public)
~/sites/example.net(/public)
```
+ Each site contains:
```
~/sites/example.com/.env
~/sites/example.net/.env
```
+ Backups stored in:
```
~/backups/nightly/
~/backups/weekly/
~/backups/monthly/
```
**Supported SQL servers:**
+ MySQL
+ MariaDB
### Features:
+ Support for offsite backups in AWS S3.
+ internal email alert.
+ external email alert via AWS SES.
+ Ability to auto-update scripts.