10 Commits

Author SHA1 Message Date
b90ed19023 small fixes 2023-09-22 14:17:25 +02:00
f61666b6a6 Revert "feat: Backup Secrets #28"
This reverts commit 2838a36d43f44f80aa76095863f463d6aae57403.
2023-09-22 14:15:31 +02:00
2838a36d43 feat: Backup Secrets #28
Some checks failed
continuous-integration/drone/pr Build is failing
2023-09-22 00:51:36 +02:00
b37b3d13d6 fix restic version, timeout and cron default timer 2023-09-22 00:50:45 +02:00
77e8792949 fix entrypoint
Some checks failed
continuous-integration/drone/pr Build is failing
2023-09-08 01:48:09 +02:00
789cc7972b specify program versions to prevent future breakage
Some checks failed
continuous-integration/drone/pr Build is failing
2023-09-08 01:30:08 +02:00
a64ae10aa1 add sftp storage 2023-09-08 01:16:44 +02:00
89487cc219 choos specific restore target 2023-09-07 15:39:50 +02:00
1633c3e856 initial rewrite 2023-09-07 15:39:50 +02:00
29bbd5dedd Backup volumes from host instead of copying paths
* Backupbot will now copy all volumes from a service with
  backupbot.enabled = 'true' label from the /var/lib/docker/volumes/
  path directly. This reduces the resource overhead of copying
  stuff from one volume to another.
  Recipes need to be adjustet that db-dumps are saved into a volume
  now!
* Remove the Dockerfile and move stuff into a entrypoint. This
  simplifies the whole versioning thing and makes this "just"
  a recipe

Co-authored-by: Moritz < moritz.m@local-it.org>
2023-09-07 15:39:33 +02:00