Bacre
Simple Backups for Self-Hosters
$ curl -fsSL -o bacre https://github.com/butterhosting/bacre/releases/latest/download/bacre-linux-amd64$ echo 'server: { bind: 127.0.0.1, port: 3000 }' > config.yaml$ chmod +x bacre && sudo ./bacre config.yamlBacre is a simple backup dashboard for self-hosters. It puts a web interface on top of btrfs snapshots and restic repositories, and takes care of scheduling and retention for you.
Every service describes its own backups in a small bacre.yaml file, which Bacre discovers automatically.
It's 100% free and open source, available on GitHub.

Getting started
See the Deployment section for details on how to get started.
Features
- btrfs snapshots, kept on the same disk and sent incrementally to others
- restic backups, to any repository restic supports
- Schedules and retention per service, using restic's familiar
keeprules for both - Lifecycle hooks for stopping a service or dumping its database around a backup
- Restores from any snapshot, straight from the browser
- Webhooks for every finished job
- Basic authentication out of the box