mirror of
https://github.com/cupcakearmy/autorestic.git
synced 2024-12-23 16:56:25 +00:00
13aa560fda
Fix #332. This adds a new "PreValidate" hook that is executed before checking the backup location. This allows, for example, mounting a remote source to make the directories of the location available. "PreValidate" is added as a new hook to avoid any breakage that might have been caused by changing the behaviour of the "before" hook. Documentataion updates included.
51 lines
1.8 KiB
Markdown
51 lines
1.8 KiB
Markdown
<p align="center">
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<img align="center" src="https://github.com/cupcakearmy/autorestic/raw/master/.github/logo.png" height="50" alt="autorestic logo">
|
|
<br>
|
|
<br>
|
|
|
|
<p align="center">
|
|
Config driven, easy backup cli for <a href="https://restic.net/">restic</a>.
|
|
<br>
|
|
<strong><a href="https://autorestic.vercel.app/">»»» Docs & Getting Started »»»</a></strong>
|
|
<br><br>
|
|
<a target="_blank" href="https://discord.gg/wS7RpYTYd2">
|
|
<img src="https://img.shields.io/discord/252403122348097536" alt="discord badge" />
|
|
<img src="https://img.shields.io/github/contributors/cupcakearmy/autorestic" alt="contributor badge" />
|
|
<img src="https://img.shields.io/github/downloads/cupcakearmy/autorestic/total" alt="downloads badge" />
|
|
<img src="https://img.shields.io/github/v/release/cupcakearmy/autorestic" alt="version badge" />
|
|
</a>
|
|
</p>
|
|
</p>
|
|
|
|
<br>
|
|
<br>
|
|
|
|
### 💭 Why / What?
|
|
|
|
Autorestic is a wrapper around the amazing [restic](https://restic.net/). 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](https://github.com/cupcakearmy/autorestic/discussions) or [join on discord](https://discord.gg/wS7RpYTYd2)
|
|
|
|
## Contributing / Developing
|
|
|
|
PRs, feature requests, etc. are welcomed :)
|
|
Have a look at [the dev docs](./DEVELOPMENT.md)
|