Database Backup Management App
"Databasement is a web application for managing database server backups. It allows you to register database servers (MySQL, PostgreSQL, MariaDB), test connections, schedule automated backups, and restore snapshots to any registered server.
- Multi-database support: Manage MySQL, PostgreSQL, and MariaDB servers from a single interface
- Automated backups: Schedule recurring backups on daily or weekly intervals. Flexible retention policies: simple time-based (days) or GFS (grandfather-father-son)
- Cross-server restore: Restore snapshots from production to staging, or between any compatible servers
- Flexible storage: Store backups locally or on S3-compatible storage (AWS S3, MinIO, etc.)
- Real-time monitoring: Track backup and restore progress with detailed job logs
- Team ready: Multi-user support with role-based access and optional two-factor authentication
- Simple deployment: Single Docker container with built-in web server, queue worker, and scheduler
Databasement is built using Laravel, Livewire, Mary UI, Docker / Kubernetes and Docusaurus."
David Courtey
@DCourtey