mirror of
https://github.com/cupcakearmy/autorestic.git
synced 2026-10-27 08:43:34 +03:00
Config driven, easy backup cli for restic.
- Go 97.8%
- Shell 1.8%
- Dockerfile 0.4%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .github | ||
| build | ||
| cmd | ||
| docs | ||
| internal | ||
| .dockerignore | ||
| .drone.yml | ||
| .gitattributes | ||
| .gitignore | ||
| CHANGELOG.md | ||
| DEVELOPMENT.md | ||
| Dockerfile | ||
| go.mod | ||
| go.sum | ||
| install.sh | ||
| LICENSE | ||
| main.go | ||
| mise.toml | ||
| README.md | ||
Config driven, easy backup cli for restic.
»»» Docs & Getting Started »»»
💭 Why / What?
Autorestic is a wrapper around the amazing restic. While being amazing the restic cli can be a bit overwhelming and difficult to manage if you have many different locations that you want to backup to multiple locations. This utility is aimed at making this easier 🙂.
🌈 Features
- YAML config files, no CLI
- Incremental -> Minimal space is used
- Backup locations to multiple backends
- Snapshot policies and pruning
- Fully encrypted
- Before/after backup hooks
- Exclude pattern/files
- Cron jobs for automatic backup
- Backup & Restore docker volume
- Generated completions for
[bash|zsh|fish|powershell]
❓ Questions / Support
Check the discussions page or join on discord
Contributing / Developing
PRs, feature requests, etc. are welcomed :) Have a look at the dev docs