dannygroenewegen
fc5c6989e8
fix: download without buffering volumes in RAM
...
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
...
Reviewed-on: coop-cloud/backup-bot-two#87
2026-05-12 12:27:35 +00:00
renovate-bot
3bbef4a0de
chore(deps): update docker docker tag to v29.4.3
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
...
Reviewed-on: coop-cloud/backup-bot-two#90
2026-05-12 12:26:44 +00:00
stevensting
ff7c9c5cd8
fix backup download instruction and some beautifying
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
...
Reviewed-on: coop-cloud/backup-bot-two#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
2026-04-11 16:59:25 -04:00
moritz
c17c3f0273
chore: publish 2.4.0+2.4.0 release
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
...
Reviewed-on: coop-cloud/backup-bot-two#81
2026-03-31 12:30:33 +00:00
renovate-bot
dd85f389f4
chore(deps): update docker docker tag to v29
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
...
Reviewed-on: coop-cloud/backup-bot-two#83
2026-03-14 03:37:22 +00:00
hermzz
ef4f0ec87e
fix docs typo
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
...
Reviewed-on: coop-cloud/backup-bot-two#77
2026-01-02 12:43:10 +00:00
contraintuitiv
833d87aa14
corrected ssh_key secret insert
2026-01-02 13:25:06 +01:00
iexos
11f1c6bb55
remove default TIMEOUT (abra #596 )
2025-12-30 14:06:15 +01:00
3wordchant
e972ca24d8
Switch to abra-bot for deployment
...
Re toolshed/organising#668
2025-09-04 15:22:30 -04:00
moritz
54e32ab422
backupbot formatting
2025-05-14 12:26:20 +02:00
moritz
4cda3c1018
make some logoutput more useful
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
...
Reviewed-on: coop-cloud/backup-bot-two#69
2025-01-14 13:34:34 +00:00
p4u1
c1902b2dbc
feat: Adds monitoring setup for prometheus push gateway
2024-12-30 14:08:05 +01:00
moritz
f40eb00435
Cleaner output for snapshots closes #63
2024-10-29 12:29:35 +01:00
moritz
3eea69ddee
fix(restore): don't restore everything if no backup_path is given.
2024-10-28 17:24:41 +01:00
moritz
f1661c04e7
refactor(ls): INCLUDE_PATH parsing via click
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
2024-10-28 16:08:56 +01:00
moritz
8798e2feb5
abra.sh: remove old BACKUPBOT_VERSION
2024-10-24 18:26:36 +02:00
moritz
119787ed39
chore: publish 2.3.0+2.3.0-beta release
2.3.0+2.3.0-beta
2024-10-24 18:23:32 +02:00
moritz
141bedb069
feat(ls): add --timestamps flag #37
2024-10-24 18:09:33 +02:00
moritz
14b55bbc79
feat(ls): default to /var/lib/docker/volumes/ if no path is given #37
2024-10-24 17:58:38 +02:00
moritz
ebcb0d42c5
feat(ls): default to show selected paths, --all flag to show all #37
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
2024-10-24 17:03:02 +02:00
moritz
49dd989302
update README
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
2.2.0+2.2.1-beta
2024-10-16 17:29:53 +02:00
moritz
2bc9400807
fix README
2024-10-16 17:21:20 +02:00
moritz
9b141a5185
Add versioning infos to README
2024-10-16 17:18:57 +02:00
moritz
6ff2312090
fix restore output
2024-10-16 17:13:19 +02:00
moritz
8b66b80332
chore: publish 2.1.0+2.2.0-beta release
2.1.0+2.2.0-beta
2024-10-16 17:01:56 +02:00
moritz
c9b04db7a0
add app versions into restic backup tags
2024-10-16 16:53:19 +02:00
moritz
333b7ec16d
chore: publish 2.0.1+2.1.1-beta release
2.0.1+2.1.1-beta
2024-10-15 18:56:43 +02:00
moritz
aeccd605ee
improve logging
2024-10-15 18:14:17 +02:00
moritz
f877186a57
list restore commands before executing it
2024-10-15 18:14:17 +02:00
moritz
9dc239b199
add --no_commands flag for restore
2024-10-15 18:14:11 +02:00
moritz
43548273fe
chore: publish 2.1.0-beta release
2024-09-18 12:58:10 +02:00