-
54e32ab422
backupbot formatting
main
Moritz
2025-05-14 12:26:20 +02:00
-
4cda3c1018
make some logoutput more useful
Moritz
2025-04-24 01:12:22 +02:00
-
f7f46d7b7b
Merge pull request 'feat: Adds monitoring setup for prometheus push gateway' (#69) from prom-mon into main
moritz
2025-01-14 13:34:34 +00:00
-
-
c1902b2dbc
feat: Adds monitoring setup for prometheus push gateway
prom-mon
p4u1
2024-12-28 13:49:12 +01:00
-
f40eb00435
Cleaner output for snapshots closes #63
Moritz
2024-10-29 12:29:35 +01:00
-
3eea69ddee
fix(restore): don't restore everything if no backup_path is given.
Moritz
2024-10-28 17:24:41 +01:00
-
f1661c04e7
refactor(ls): INCLUDE_PATH parsing via click
Moritz
2024-10-28 17:01:52 +01:00
-
4b4371ed3f
add restore-path argument for undeployed apps closes #59
Moritz
2024-10-28 17:01:14 +01:00
-
1214f59c79
expose MACHINE_LOGS flag as env
Moritz
2024-10-28 16:08:56 +01:00
-
8798e2feb5
abra.sh: remove old BACKUPBOT_VERSION
Moritz
2024-10-24 18:26:36 +02:00
-
119787ed39
chore: publish 2.3.0+2.3.0-beta release
2.3.0+2.3.0-beta
Moritz
2024-10-24 18:23:32 +02:00
-
141bedb069
feat(ls): add --timestamps flag #37
Moritz
2024-10-24 18:09:33 +02:00
-
14b55bbc79
feat(ls): default to /var/lib/docker/volumes/ if no path is given #37
Moritz
2024-10-24 17:58:38 +02:00
-
ebcb0d42c5
feat(ls): default to show selected paths, --all flag to show all #37
Moritz
2024-10-24 17:54:34 +02:00
-
dccc93ac6b
optimize logging
Moritz
2024-10-24 17:44:54 +02:00
-
826bec925f
add example pg_backup.sh script
Moritz
2024-10-24 17:03:02 +02:00
-
49dd989302
update README
Moritz
2024-10-22 22:01:18 +02:00
-
2f965a93dc
fix: select correct latest snapshot to restore
Moritz
2024-10-22 21:30:12 +02:00
-
4054d3417e
fix backup label parsing
Moritz
2024-10-22 17:24:20 +02:00
-
f8cfcef029
refactor: move latest snapshot checking
Moritz
2024-10-22 14:18:46 +02:00
-
4a49c4a7f0
fix download command / dump function
Moritz
2024-10-22 14:18:15 +02:00
-
79cdec6705
chore: publish 2.2.0+2.2.1-beta release
2.2.0+2.2.1-beta
Moritz
2024-10-16 17:29:53 +02:00
-
2bc9400807
fix README
Moritz
2024-10-16 17:21:20 +02:00
-
9b141a5185
Add versioning infos to README
Moritz
2024-10-16 17:18:57 +02:00
-
6ff2312090
fix restore output
Moritz
2024-10-16 17:13:19 +02:00
-
8b66b80332
chore: publish 2.1.0+2.2.0-beta release
2.1.0+2.2.0-beta
Moritz
2024-10-16 17:01:56 +02:00
-
c9b04db7a0
add app versions into restic backup tags
Moritz
2024-10-16 16:53:19 +02:00
-
333b7ec16d
chore: publish 2.0.1+2.1.1-beta release
2.0.1+2.1.1-beta
Moritz
2024-10-15 18:56:43 +02:00
-
aeccd605ee
improve logging
Moritz
2024-10-15 18:04:53 +02:00
-
f877186a57
list restore commands before executing it
Moritz
2024-10-15 18:04:15 +02:00
-
9dc239b199
add --no_commands flag for restore
Moritz
2024-10-15 18:03:46 +02:00
-
2a7e564a24
Switch ENTRYPOINT to try to resolve loop on start
feature/dockerfile
3wc
2024-04-14 23:02:08 -03:00
-
5f381f395d
Update requirements
3wc
2024-04-13 13:18:22 -03:00
-
e0ee16426b
Make entrypoint executable
3wc
2024-04-12 13:34:13 -03:00
-
92845c4142
Add --break-system-packages, surely we don't need a virtualenv
3wc
2024-04-09 22:39:18 -03:00
-
d0d0f29c79
Move entrypoint script into Docker image
3wc
2024-04-09 22:36:18 -03:00
-
88168de90e
Move /entrypoint.sh to Dockerfile
3wc
2024-04-09 22:31:46 -03:00
-
71c88d0428
Remove redundant stuff from entrypoint
3wc
2023-11-10 18:11:32 +00:00
-
15b2d656bb
Whoops, wrong image
3wc
2023-11-10 18:09:50 +00:00
-
46522a2e9a
Switch to backup-bot-two image
3wc
2023-11-10 16:55:41 +00:00
-
30e88a972a
Whoops skip shellcheck
3wc
2023-11-10 14:53:48 +00:00
-
64e09a6472
Reinstate Docker image
3wc
2023-11-10 14:52:59 +00:00
-
43548273fe
chore: publish 2.1.0-beta release
Moritz
2024-09-18 12:58:10 +02:00
-
5a0467dbdd
change drone runner: create only images from releases
Moritz
2024-09-18 12:29:08 +02:00
-
3aefae61c0
add host while preserving filechange detection #53
Moritz
2024-09-17 19:37:22 +02:00
-
ac7c5fb50d
restore: execute hooks, filter for volumes and container
Moritz
2024-09-17 17:49:37 +02:00
-
cc59087b8c
restic_restore: extends restic.restore to use multiple --include paths
Moritz
2024-09-17 17:48:20 +02:00
-
eb7c35d4cd
get_backup_details/add_backup_paths: filter by volumes
Moritz
2024-09-17 17:38:43 +02:00
-
249772ec03
filter snapshots by app
Moritz
2024-09-17 17:34:25 +02:00
-
45af6e8b5e
parse_backup_labels: read restore/backup hooks, filter by container
Moritz
2024-09-17 17:36:53 +02:00
-
f7207cdf36
refactor: move restore function
Moritz
2024-09-17 14:04:52 +02:00
-
241fe3ce92
remove old get_backup_cmds
Moritz
2024-09-17 13:54:51 +02:00
-
b8d61d01cd
add_backup_paths: extract and merge paths from includes/excludes
Moritz
2024-09-17 13:44:26 +02:00
-
6ac781c7e6
refactor parse_excludes_includes: save all label infos in settings without path extraction
Moritz
2024-09-17 13:43:03 +02:00
-
197cabf564
check backup path existence
Moritz
2024-09-17 13:39:45 +02:00
-
fe35f1ede8
implement volume excludes and path includes
Moritz
2024-09-13 19:24:32 +02:00
-
f254a365f2
Revert "Revert "Removed redundant code formatting""
Moritz
2024-08-21 14:24:14 +02:00
-
0d15765673
Revert "Added extra secret step to REST server instructions"
Moritz
2024-08-20 10:51:13 +02:00
-
e09e1b476c
Revert "Removed redundant code formatting"
kawaiipunk
2024-08-21 11:59:10 +01:00
-
72688dc42c
Added extra secret step to REST server instructions
kawaiipunk
2024-08-19 17:08:41 +01:00
-
10e460ff2d
Removed redundant code formatting
kawaiipunk
2024-08-19 14:53:48 +01:00
-
f2d0b92fa3
chore: publish 1.0.0+2.0.0-beta release
1.0.0+2.0.0-beta
Moritz
2024-08-14 14:47:12 +02:00
-
-
cc049b858b
README: new image location
iexos
2024-07-05 16:30:40 +02:00
-
b7bc8ed58f
fix: ignore none swarm container #52
Moritz
2024-07-05 14:41:50 +02:00
-
68e37f5c23
Merge pull request 'Add dockerfile, and compose.yml to use it' (#49) from feature/dockerfile into main
3wordchant
2024-06-01 03:36:07 +00:00
-
-
4d39d84733
Switch ENTRYPOINT to try to resolve loop on start
3wc
2024-04-14 23:02:08 -03:00
-
e5b9bc0446
Update requirements
3wc
2024-04-13 13:18:22 -03:00
-
ec4c4509dc
Make entrypoint executable
3wc
2024-04-12 13:34:13 -03:00
-
26162a9e38
Add --break-system-packages, surely we don't need a virtualenv
3wc
2024-04-09 22:39:18 -03:00
-
bd581fd8d7
Move entrypoint script into Docker image
3wc
2024-04-09 22:36:18 -03:00
-
e77432e3ab
Move /entrypoint.sh to Dockerfile
3wc
2024-04-09 22:31:46 -03:00
-
001a654e37
Remove redundant stuff from entrypoint
3wc
2023-11-10 18:11:32 +00:00
-
c5574edc54
Whoops, wrong image
3wc
2023-11-10 18:09:50 +00:00
-
50e4d68717
Switch to backup-bot-two image
3wc
2023-11-10 16:55:41 +00:00
-
c7830ceb6f
Whoops skip shellcheck
3wc
2023-11-10 14:53:48 +00:00
-
b6f859efbb
Reinstate Docker image
3wc
2023-11-10 14:52:59 +00:00
-
-
7f14698824
change loglever to warning for not running container
Moritz
2024-05-06 11:31:40 +02:00
-
2a9a98172f
Add debug infos
Moritz
2024-04-30 15:27:17 +02:00
-
282215cf9c
Add debug infos
Moritz
2024-04-30 14:59:59 +02:00
-
ae7a14b6f1
Fix usage of RESTIC_REPOSITORY_FILE #51
Moritz
2024-04-30 14:51:46 +02:00
-
8acdb20e5b
Fix loghandler
Moritz
2024-04-29 14:18:32 +02:00
-
5582744073
Fix usage of RESTIC_REPOSITORY_FILE #51
Moritz
2024-04-29 14:16:13 +02:00
-
-
84d606fa80
Add CHANGELOG.md
3wc
2024-04-09 22:50:13 -03:00
-
7865907811
fix push notification precendence race condition
Moritz
2024-03-08 15:42:00 +01:00
-
dc66c02e23
make run_cron cmd independent from push_success_notifiaction
Moritz
2024-02-13 11:53:27 +01:00
-
f730c70bfe
feat: add retry option
Moritz
2024-01-18 18:01:30 +01:00
-
faa7ae3dd1
fix Readme
Moritz
2024-01-17 20:36:06 +01:00
-
79eeec428a
Push Notifications #24
Moritz
2024-01-16 19:27:58 +01:00
-
4164760dc6
Sepcify secret and volume donwload via env, fixes #44
Moritz
2024-01-11 18:46:58 +01:00
-
e644679b8b
Clearer service name in warning message. Fixes #46
Moritz
2024-01-11 18:39:26 +01:00
-
0c587ac926
add spaces for missing snapshot, fixes #45
Moritz
2024-01-11 18:34:58 +01:00
-
65686cd891
Fix python package install error
Moritz
2023-12-19 01:16:12 +01:00
-
ac055c932e
fix: remove bash/sh wrapping
Moritz
2023-12-13 18:27:12 +01:00
-
64328c79b1
make --noninteractive a flag
Moritz
2023-12-12 13:39:26 +01:00
-
5e373b24c8
chore: publish 0.2.1+1.0.0 release
1741124669680619033/tmp_refs/heads/bb2-classic
1741124669680619033/bb2-classic
bb2-classic
3wc
2023-12-04 12:40:49 -03:00
-
15275b2571
structured json logging with -m flag
Moritz
2023-11-23 18:44:17 +01:00
-
4befebba38
Merge pull request 'fix removing quotes' (#40) from p4u1/backup-bot-two:fix-quotes into main
moritz
2023-11-11 08:15:12 +00:00
-
-
d2087a441e
fix removing quotes
p4u1
2023-11-11 08:54:00 +01:00
-
-
d998b61117
Don't duplicate stack name in vol path
feature/selective_paths
3wc
2023-11-10 22:02:54 +00:00
-
c93d5c6f44
set.add() returns None 🤡
3wc
2023-11-10 22:00:35 +00:00