Repository navigation
Releases: josedaniel/backup-genius
Releases · josedaniel/backup-genius
Release list
v1.0.0
🚀 backup-genius v1.0.0 Release
We're excited to announce the first stable release of backup-genius, a powerful command-line tool designed to back up your files, folders, and databases with flexibility and reliability!
✨ Features
- 📁 Comprehensive backups: Back up individual files, entire folders, and MySQL databases in one operation
- ⏱️ Flexible scheduling: Configure backup frequency for each project independently
- 🔄 Remote storage: Upload backups to SFTP servers automatically
- 📊 Detailed logging: Track all backup operations in a SQLite database
- 📣 Notifications: Get alerts via Microsoft Teams or Slack when backups succeed or fail
🛠️ Technical Details
- Written in Bash for maximum compatibility
- Minimal dependencies: just needs common Linux/Unix tools
- Configurable through simple JSON files
- Can be scheduled with cron for fully automated operation
📝 Getting Started
- Clone the repository
- Install the required dependencies
- Configure your backup projects in backup-config.json
- Set your general options in options.json
- Run manually or set up with cron for automatic backups
- Check out our README.md for detailed installation and configuration instructions.
🔮 Future Plans
We're already working on v1.1.0 which will include:
- Improve credentials management
- Support for PostgreSQL databases
- Compression options
- Cloud storage providers integration
🙏 Feedback
We welcome your feedback, bug reports, and feature requests! Please open an issue on GitHub if you encounter any problems or have suggestions for improvement.