Commit Graph

18 Commits

Author SHA1 Message Date
Jörg Thalheim
843226ac88 backups: fix name extraction for borgbackup restore 2024-03-20 09:32:01 +01:00
Jörg Thalheim
fa94ee4b96 backups: no longer interpret backup interface as bash commands 2024-03-20 09:32:01 +01:00
Jörg Thalheim
56760f0e8d rework backup interface to no longer need to list backups to restore them 2024-03-20 09:32:01 +01:00
Jörg Thalheim
9b354d9098 add localbackup provider 2024-03-20 09:32:01 +01:00
Jörg Thalheim
1715260c14 fix case when we have multiple backup destinations 2024-03-20 08:29:05 +00:00
Jörg Thalheim
8abc7acf60 make backup provider more generic 2024-03-20 08:29:05 +00:00
Jörg Thalheim
ede4d3f6e5 re-format with nixfmt 2024-03-17 19:48:49 +01:00
Jörg Thalheim
a3242bfbb7 fix backup not beeing activated 2024-03-12 13:17:04 +01:00
Jörg Thalheim
a607d0cb86 clan.borgbackup: drop enable option 2024-03-12 11:21:10 +01:00
Jörg Thalheim
62a698f5fa borgbackup: drop comment from string
Looks weird in the logs.
2024-02-22 14:45:07 +00:00
Jörg Thalheim
5554c4df2e encrypt backups by default 2024-02-22 15:03:22 +01:00
Jörg Thalheim
92ca61760e borgbackup: use persistent timers 2024-02-22 13:47:09 +01:00
lassulus
a36743fcd9 backups borgbackup: remove dry-run from restore 2023-12-16 21:46:19 +01:00
lassulus
4cc9c4366c backups: support services for restore 2023-12-08 19:09:29 +01:00
lassulus
3d1533892b backups: implement list/create and dry-run restore 2023-12-07 18:23:22 +01:00
lassulus
0ab11948e7 backups: implement list the easy way 2023-12-07 13:22:41 +01:00
lassulus
83dd430d03 implement backup cli for borgbackup 2023-12-04 17:47:23 +01:00
lassulus
c9d10437e5 backups: add clanCore backup & clan borgbackup module 2023-11-23 18:12:49 +01:00