Moritz
d25688f312
add backupbot label
continuous-integration/drone/pr Build is failing
Details
2023-10-09 12:53:28 +02:00
Moritz
b3cbb8bb46
rm unused compose.https.yml as its replaced with compose.secret.yml
continuous-integration/drone/pr Build is failing
Details
2023-10-04 19:11:42 +02:00
Moritz
bb1237f9ad
fix secret name
continuous-integration/drone/pr Build is failing
Details
2023-10-04 19:08:47 +02:00
Moritz
972a2c2314
extend download to download the secrets or all app volumes at once
2023-10-04 19:08:47 +02:00
Moritz
4240318d20
remove package versions, to avoid conflicts
2023-10-04 19:08:47 +02:00
Moritz
c3f3d1a6fe
restic_repo as secret option #31
2023-10-04 19:08:39 +02:00
Moritz
ab6c06d423
Prompt before restore
2023-10-04 19:07:57 +02:00
Moritz
9398e0d83d
release note for migration
2023-10-04 19:07:57 +02:00
Moritz
6fc62b5516
fix typo
2023-10-04 19:07:57 +02:00
Moritz
1f06af95eb
fix error messages
2023-10-04 19:07:57 +02:00
Moritz
15a552ef8b
formatting
2023-10-04 19:07:57 +02:00
Moritz
5d4def6143
feat: Backup Secrets (copy secrets) #28
2023-10-04 19:07:57 +02:00
Moritz
ebc0ea5d84
small fixes
2023-10-04 19:07:57 +02:00
Moritz
488c59f667
Revert "feat: Backup Secrets #28 "
...
This reverts commit 2838a36d43
.
2023-10-04 19:07:57 +02:00
Moritz
825565451a
feat: Backup Secrets #28
2023-10-04 19:07:57 +02:00
Moritz
6fa9440c76
fix restic version, timeout and cron default timer
2023-10-04 19:07:57 +02:00
Moritz
33ce3c58aa
fix entrypoint
2023-10-04 19:07:57 +02:00
Moritz
06ad03c1d5
specify program versions to prevent future breakage
2023-10-04 19:07:57 +02:00
Moritz
bd8398e7dd
add healthcheck
2023-10-04 19:07:57 +02:00
Moritz
75a93c5456
add sftp storage
2023-10-04 19:07:57 +02:00
Moritz
d32337cf3a
update README
2023-10-04 19:07:57 +02:00
Moritz
61ffb67686
update README
2023-10-04 19:07:57 +02:00
Moritz
a86ac15363
README
2023-10-04 19:07:57 +02:00
Moritz
5fa8f821c1
choos specific restore target
2023-10-04 19:07:57 +02:00
Moritz
203719c224
change repo per option
2023-10-04 19:07:57 +02:00
Moritz
3009159c82
use latest snapshot as default
2023-10-04 19:07:57 +02:00
Moritz
28334a4241
mount volumes read/write to restore backups
2023-10-04 19:07:57 +02:00
Moritz
447a808849
initial rewrite
2023-10-04 19:07:57 +02:00
Philipp Rothmann
42ae6a6b9b
remove unused traefik labels
2023-10-04 19:07:57 +02:00
Philipp Rothmann
3261d67dca
mount volume ro
2023-10-04 19:07:38 +02:00
Philipp Rothmann
6355f3572f
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-10-04 19:07:16 +02:00