Configurable restic
Project description
Crestic - configurable Restic
This is a slim configuration wrapper for Restic, a pretty awesome backup tool.
Why? Because restic is unfortunately still missing config files.
Usage
The goal of crestic
is to make running restic
easy, e.g. creating backups using
crestic home backup
instead of running complex restic
commands
restic backup \
--repo sftp:your_server:my_computer.restic \
--password-file ~/.config/restic/password \
--exclude-file ~/.config/restic/excludes \
~
To achieve this, this tool does not try to be clever, it simply maps any commandline options for restic
to a key in an config file:
[home]
repo: sftp:your_server:my_computer.restic
password-file: ~/.config/restic/password
[home.backup]
exclude-file: ~/.config/restic/excludes
_arguments: ~
More advanced usage examples can be found in the docs
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
crestic-1.0.0.tar.gz
(6.8 kB
view details)
Built Distribution
File details
Details for the file crestic-1.0.0.tar.gz
.
File metadata
- Download URL: crestic-1.0.0.tar.gz
- Upload date:
- Size: 6.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 932614d01b7026acdfdee77b68098e89085f3e995ebe0d3dc325491652239406 |
|
MD5 | 4914cb5f29513a28f9e9de75e6af7ea6 |
|
BLAKE2b-256 | f7bd8c1453f9045a19d442554461fce19a4dcb6119b637b0a530e45018634a14 |
File details
Details for the file crestic-1.0.0-py3-none-any.whl
.
File metadata
- Download URL: crestic-1.0.0-py3-none-any.whl
- Upload date:
- Size: 5.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b40c9d2c022c15368b3994003a9434c45be31931a0a3c65158c8a970bd86b3be |
|
MD5 | ef9c6c7f6d220bc6817e82575bc66b44 |
|
BLAKE2b-256 | 6f1802aca40bedc643897b3f12bbf9d01d7fca67a87f5bc8fa0c46cefb553256 |