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
Metadata
Release files for crestic 1.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| crestic-1.1.0.tar.gz | 6.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| crestic-1.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 12.2 kB
Release files / crestic-1.1.0.tar.gz
| Download URL | crestic-1.1.0.tar.gz |
|---|---|
| Size | 6.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
36bc27539b91516ae901d18aabc333254dcc3cb3f7396beb56041d3c18758aab
|
|
BLAKE2b-256 checksum How to use checksums |
b26cf3e71eeb442820af846bcfc0ff76d9466813b05cb0a20b4919ba1f5ed86e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.7.12
|
Release files / crestic-1.1.0-py3-none-any.whl
| Download URL | crestic-1.1.0-py3-none-any.whl |
|---|---|
| Size | 5.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2a5e3e2ed0a7082946a1086a4c58b2b253a5d7254f7e3a0c5a7745b77724969b
|
|
BLAKE2b-256 checksum How to use checksums |
9888b46f886d9675a7f027e32c8c99f6da551c7d2be3074962a2241d94bcfc0a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.7.12
|