jherve
|
9de957628c
Move all files into pc_backup/config
|
1 mese fa |
jherve
|
63365d40d0
Read config paths in one pass and one place
|
1 mese fa |
jherve
|
18d6fb61f1
Change API of read_* for config files
|
1 mese fa |
jherve
|
800b4f990a
Remove useless credentials dir
|
1 mese fa |
jherve
|
24f3861834
Remove 100% deprecated shell script
|
1 mese fa |
jherve
|
f35fc1b21e
Allow aliases in secrets
|
1 mese fa |
jherve
|
2e054ed9a2
More refactor
|
1 mese fa |
jherve
|
3dceee6f63
Package this the Python way
|
1 mese fa |
jherve
|
27e15635d6
Reformat code
|
1 mese fa |
jherve
|
4a2d07b547
Reorganize code
|
1 mese fa |
jherve
|
9f26500ed3
Rename command classes
|
1 mese fa |
jherve
|
38d12325fa
Add a run function for each command type
|
1 mese fa |
jherve
|
eb89efd21d
Be more future-proof and add proper arguments parsing
|
1 mese fa |
jherve
|
8b8c6ef43a
Add commands to create repo and export key
|
1 mese fa |
jherve
|
2a035ebc90
Add a BorgmaticContainer class
|
1 mese fa |
jherve
|
822d3d37c5
Do not mount user's ssh dir
|
1 mese fa |
jherve
|
7ae974aaaf
Use inherited classes
|
1 mese fa |
jherve
|
7e7d17caa0
Allow to read attachment as well
|
1 mese fa |
jherve
|
ff9d23c86f
Allow to read secrets from keepass
|
1 mese fa |
jherve
|
fecaa85204
Add new commands
|
1 mese fa |
jherve
|
bd2255e19b
Add argument to cli
|
1 mese fa |
jherve
|
e7d86c79a2
A bit of refactor
|
1 mese fa |
jherve
|
a1e32e39b6
Update container name
|
1 mese fa |
jherve
|
85ab0e6d4c
Use container secrets to import borg passphrase
|
1 mese fa |
jherve
|
acbec026df
Send secrets via podman secret
|
1 mese fa |
jherve
|
896bb8425b
Ignore data sources in git
|
1 mese fa |
jherve
|
1a26ca8973
Add history bash file to volumes
|
1 mese fa |
jherve
|
a1a562db9e
Make data source depend on login/host
|
1 mese fa |
jherve
|
f3c513b3b0
Do not read environment from env_file
|
1 mese fa |
jherve
|
c4860a50d1
Move SSH_KEY_NAME definition to environment
|
1 mese fa |