jherve
|
35bad26ea5
Add log file for borgmatic
|
hace 1 mes |
jherve
|
5f05c7ee06
Remove useless constants
|
hace 1 mes |
jherve
|
20bf25e036
Remove some useless files
|
hace 1 mes |
jherve
|
339b9671d4
Use a standard configuration directory
|
hace 1 mes |
jherve
|
7fe59bad9e
Move ssh_auth_sock to config
|
hace 1 mes |
jherve
|
9de957628c
Move all files into pc_backup/config
|
hace 1 mes |
jherve
|
63365d40d0
Read config paths in one pass and one place
|
hace 1 mes |
jherve
|
18d6fb61f1
Change API of read_* for config files
|
hace 1 mes |
jherve
|
800b4f990a
Remove useless credentials dir
|
hace 1 mes |
jherve
|
24f3861834
Remove 100% deprecated shell script
|
hace 1 mes |
jherve
|
f35fc1b21e
Allow aliases in secrets
|
hace 1 mes |
jherve
|
2e054ed9a2
More refactor
|
hace 1 mes |
jherve
|
3dceee6f63
Package this the Python way
|
hace 1 mes |
jherve
|
27e15635d6
Reformat code
|
hace 1 mes |
jherve
|
4a2d07b547
Reorganize code
|
hace 1 mes |
jherve
|
9f26500ed3
Rename command classes
|
hace 1 mes |
jherve
|
38d12325fa
Add a run function for each command type
|
hace 1 mes |
jherve
|
eb89efd21d
Be more future-proof and add proper arguments parsing
|
hace 1 mes |
jherve
|
8b8c6ef43a
Add commands to create repo and export key
|
hace 1 mes |
jherve
|
2a035ebc90
Add a BorgmaticContainer class
|
hace 1 mes |
jherve
|
822d3d37c5
Do not mount user's ssh dir
|
hace 1 mes |
jherve
|
7ae974aaaf
Use inherited classes
|
hace 1 mes |
jherve
|
7e7d17caa0
Allow to read attachment as well
|
hace 1 mes |
jherve
|
ff9d23c86f
Allow to read secrets from keepass
|
hace 1 mes |
jherve
|
fecaa85204
Add new commands
|
hace 1 mes |
jherve
|
bd2255e19b
Add argument to cli
|
hace 1 mes |
jherve
|
e7d86c79a2
A bit of refactor
|
hace 1 mes |
jherve
|
a1e32e39b6
Update container name
|
hace 1 mes |
jherve
|
85ab0e6d4c
Use container secrets to import borg passphrase
|
hace 1 mes |
jherve
|
acbec026df
Send secrets via podman secret
|
hace 1 mes |