mirror of
https://github.com/cupcakearmy/autorestic.git
synced 2024-12-22 00:06:25 +00:00
Config driven, easy backup cli for restic.
1e62f6cb05
Seems the config file can be located wherever needed but not using an extension or using an extension other than .yml causes the following error could not load config file Unsupported Config Type "" |
||
---|---|---|
.github | ||
build | ||
cmd | ||
docs | ||
internal | ||
.dockerignore | ||
.drone.yml | ||
.gitattributes | ||
.gitignore | ||
CHANGELOG.md | ||
DEVELOPMENT.md | ||
Dockerfile | ||
go.mod | ||
go.sum | ||
install.sh | ||
LICENSE | ||
main.go | ||
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
- Pre/After 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