https://github.com/pacjo/restic-config
My configurations and scripts for restic
https://github.com/pacjo/restic-config
Last synced: about 2 months ago
JSON representation
My configurations and scripts for restic
- Host: GitHub
- URL: https://github.com/pacjo/restic-config
- Owner: pacjo
- License: gpl-3.0
- Created: 2023-08-05T11:05:41.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-12-03T19:07:20.000Z (over 2 years ago)
- Last Synced: 2024-04-17T23:57:10.069Z (about 2 years ago)
- Language: Shell
- Homepage:
- Size: 26.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# My (c)restic configurations and scripts
This is a work in progress. Documentation is lacking, scripts are not perfect and some important steps are not documented at all. Use with caution.
# Setup
1. Install [restic](https://github.com/restic/restic) and [crestic](https://github.com/nils-werner/crestic) (you might need to add crestic to PATH)
2. Clone this repository to `~/.config` (`${XDG_CONFIG_HOME:-~/.config}`)
3. run `install.sh` available in `linux` directory
4. You **need to** add your own `password` file and optionally `apprise.yaml`
# TODO:
- [ ] add paths to config to `.zshrc` and similar
- [ ] see `backup.ps1` and Task Scheduler XML files
# Projects used
- [nils-werner/crestic](https://github.com/nils-werner/crestic)
- [restic/restic](https://github.com/restic/restic)
- [caronc/apprise](https://github.com/caronc/apprise)