Commit Graph
214 Commits
Author SHA1 Message Date
renovate-bot 9862691970 chore(deps): update docker docker tag to v29.8.0
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2026-09-04 23:02:16 +00:00
moritz bb7de01ddf Merge pull request 'chore(deps): update docker docker tag to v29.7.2' (#91) from renovate/docker-29.x into main
continuous-integration/drone/push Build is passing
Reviewed-on: #91
2026-08-31 17:54:00 +00:00
renovate-bot 77d47c42f0 chore(deps): update docker docker tag to v29.7.2
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2026-08-31 17:53:41 +00:00
moritz 5b3ed26db6 Merge pull request 'make --delete in restic restore detault behaviour' (#94) from feature/makeDeleteDefault into main
continuous-integration/drone/push Build is passing
Reviewed-on: #94
2026-08-31 17:51:20 +00:00
Apfelwurm dbf3b68362 make --delete in restic restore detault behaviour
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2026-08-31 17:50:53 +00:00
moritz c99579e5ab Merge pull request 'fix: download without buffering volumes in RAM' (#92) from eCommons/backup-bot-two:fix-download-oom into main
continuous-integration/drone/push Build is passing
Reviewed-on: #92
2026-08-31 17:46:45 +00:00
dannygroenewegen fc5c6989e8 fix: download without buffering volumes in RAM
continuous-integration/drone/pr Build is passing
Fetch each path with 'restic restore' into a temp dir, instead of
buffering whole volume dumps in memory, which crashed on large volumes.
Restore is also much faster than the sequential 'restic dump'.
The archive layout is unchanged.
2026-07-10 14:56:56 +02:00
moritz fa5078eb6e Merge pull request 'chore(deps): update docker docker tag to v29.4.3' (#87) from renovate/docker-29.x into main
continuous-integration/drone/push Build is passing
Reviewed-on: #87
2026-05-12 12:27:35 +00:00
renovate-bot 3bbef4a0de chore(deps): update docker docker tag to v29.4.3
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2026-05-12 12:27:22 +00:00
moritz f3924969e8 Merge pull request 'fix backup download instruction and some beautifying' (#90) from doc-download into main
continuous-integration/drone/push Build is passing
Reviewed-on: #90
2026-05-12 12:26:44 +00:00
stevensting ff7c9c5cd8 fix backup download instruction and some beautifying
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2026-05-12 12:26:07 +00:00
moritz 25f977c312 Merge pull request 'fix: Use actual CRON_SCHEDULE for swarm-cronjob instead of demo */5' (#88) from fix/3wc/swarm-cronjob-schedule into main
continuous-integration/drone/push Build is passing
Reviewed-on: #88
Reviewed-by: decentral1se <decentral1se@noreply.git.coopcloud.tech>
2026-05-11 15:44:24 +00:00
3wordchant 6255edc834 fix: Use actual CRON_SCHEDULE for swarm-cronjob instead of demo */5
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2026-04-11 16:59:25 -04:00
moritz c17c3f0273 chore: publish 2.4.0+2.4.0 release
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is failing
2.4.0+2.4.0
2026-03-31 19:00:05 +02:00
moritz b1051c7a35 chore(deps): update resticpy to 1.3.0 2026-03-31 18:59:50 +02:00
moritz c2cb524710 fix cronjob output 2026-03-31 18:53:06 +02:00
moritz 1a617f0942 Merge pull request 'chore(deps): update docker docker tag to v29' (#81) from renovate/docker-29.x into main
continuous-integration/drone/push Build is passing
Reviewed-on: #81
2026-03-31 12:30:33 +00:00
renovate-bot dd85f389f4 chore(deps): update docker docker tag to v29
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2026-03-25 19:31:23 +00:00
3wordchant 4d7d8fc577 Merge pull request 'fix docs typo' (#83) from hermzz/backup-bot-two:docs-typo into main
continuous-integration/drone/push Build is passing
Reviewed-on: #83
2026-03-14 03:37:22 +00:00
hermzz ef4f0ec87e fix docs typo
continuous-integration/drone/pr Build is passing
2026-03-13 22:30:51 -04:00
val 2f719bc1f7 Merge pull request 'corrected ssh_key secret insert' (#77) from secret_insert_ssh into main
continuous-integration/drone/push Build is passing
Reviewed-on: #77
2026-01-02 12:43:10 +00:00
contraintuitiv 833d87aa14 corrected ssh_key secret insert
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2026-01-02 13:25:06 +01:00
iexos 11f1c6bb55 remove default TIMEOUT (abra #596)
continuous-integration/drone/push Build is passing
2025-12-30 14:06:15 +01:00
3wordchant e972ca24d8 Switch to abra-bot for deployment
continuous-integration/drone/push Build is passing
Re toolshed/organising#668
2025-09-04 15:22:30 -04:00
moritz 54e32ab422 backupbot formatting
continuous-integration/drone/push Build is passing
2025-05-14 12:26:20 +02:00
moritz 4cda3c1018 make some logoutput more useful
continuous-integration/drone/push Build is passing
2025-04-24 01:13:16 +02:00
moritz f7f46d7b7b Merge pull request 'feat: Adds monitoring setup for prometheus push gateway' (#69) from prom-mon into main
continuous-integration/drone/push Build is passing
Reviewed-on: #69
2025-01-14 13:34:34 +00:00
p4u1 c1902b2dbc feat: Adds monitoring setup for prometheus push gateway
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-12-30 14:08:05 +01:00
moritz f40eb00435 Cleaner output for snapshots closes #63
continuous-integration/drone/push Build is passing
2024-10-29 12:29:35 +01:00
moritz 3eea69ddee fix(restore): don't restore everything if no backup_path is given.
continuous-integration/drone/push Build is passing
2024-10-28 17:24:41 +01:00
moritz f1661c04e7 refactor(ls): INCLUDE_PATH parsing via click
continuous-integration/drone/push Build is passing
2024-10-28 17:01:52 +01:00
moritz 4b4371ed3f add restore-path argument for undeployed apps closes #59 2024-10-28 17:01:14 +01:00
moritz 1214f59c79 expose MACHINE_LOGS flag as env
continuous-integration/drone/push Build is passing
2024-10-28 16:08:56 +01:00
moritz 8798e2feb5 abra.sh: remove old BACKUPBOT_VERSION
continuous-integration/drone/push Build is passing
2024-10-24 18:26:36 +02:00
moritz 119787ed39 chore: publish 2.3.0+2.3.0-beta release
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2.3.0+2.3.0-beta
2024-10-24 18:23:32 +02:00
moritz 141bedb069 feat(ls): add --timestamps flag #37
continuous-integration/drone/push Build is passing
2024-10-24 18:09:33 +02:00
moritz 14b55bbc79 feat(ls): default to /var/lib/docker/volumes/ if no path is given #37
continuous-integration/drone/push Build is passing
2024-10-24 17:58:38 +02:00
moritz ebcb0d42c5 feat(ls): default to show selected paths, --all flag to show all #37
continuous-integration/drone/push Build is passing
2024-10-24 17:54:34 +02:00
moritz dccc93ac6b optimize logging 2024-10-24 17:44:54 +02:00
moritz 826bec925f add example pg_backup.sh script
continuous-integration/drone/push Build is passing
2024-10-24 17:03:02 +02:00
moritz 49dd989302 update README
continuous-integration/drone/push Build is passing
2024-10-22 22:01:18 +02:00
moritz 2f965a93dc fix: select correct latest snapshot to restore 2024-10-22 21:30:12 +02:00
moritz 4054d3417e fix backup label parsing 2024-10-22 17:24:20 +02:00
moritz f8cfcef029 refactor: move latest snapshot checking 2024-10-22 14:18:46 +02:00
moritz 4a49c4a7f0 fix download command / dump function 2024-10-22 14:18:15 +02:00
moritz 79cdec6705 chore: publish 2.2.0+2.2.1-beta release
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2.2.0+2.2.1-beta
2024-10-16 17:29:53 +02:00
moritz 2bc9400807 fix README
continuous-integration/drone/push Build is passing
2024-10-16 17:21:20 +02:00
moritz 9b141a5185 Add versioning infos to README
continuous-integration/drone/push Build is passing
2024-10-16 17:18:57 +02:00
moritz 6ff2312090 fix restore output
continuous-integration/drone/push Build is passing
2024-10-16 17:13:19 +02:00
moritz 8b66b80332 chore: publish 2.1.0+2.2.0-beta release
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2.1.0+2.2.0-beta
2024-10-16 17:01:56 +02:00