v0.1.0 — first release
First tagged release of Coolify Backup Manager — back up and restore Coolify resources without restarting your running services.
Features
- No-restart backups. Standalone databases are exported live (
pg_dump/mysqldump/mongodump). For everything else, the agent briefly freezes (docker pause) only the containers writing to a volume, copies it, and resumes them — never stopped or recreated. Optional per-resource "live, no freeze" mode. - Restore → new for every resource type: databases, git apps (commit re-pinned), docker-image apps (exact tag, or the deployed digest for a floating tag), and docker-compose services (volumes re-mapped to the clone). The original is never touched.
- Destinations: local folder, SSH/SFTP, or S3, with optional AES-256-GCM encryption at rest.
- Scheduling with grandfather-father-son retention, evaluated in a configurable timezone.
- One backup gate per resource; settings save automatically.
Known limitations
Bind mounts (host paths) and environment variables are not yet captured; no incremental backup, failure alerting, or automatic restore verification yet. See the README before relying on it — always test a restore.
Licensed under Apache-2.0.