3
0
mirror of https://kolaente.dev/konrad/docker-db-backup.git synced 2026-01-21 23:14:42 +01:00

Commit Graph

  • 5acf40d86e feat: add backup compression main kolaente 2024-02-13 16:45:10 +01:00
  • 49510a6179 feat: add BACKUP_NO_CRON config to allow running the backup without cron schedule kolaente 2024-02-13 16:41:27 +01:00
  • 5982f1ef07 fix: directly write dump to file without buffering in memory kolaente 2024-01-28 23:05:08 +01:00
  • 1b17dedc47 fix: don't crash when encountering a container with empty env variables kolaente 2023-11-15 12:05:29 +01:00
  • 54a1eb955b fix: make mysql backups work kolaente 2023-07-03 22:46:38 +02:00
  • 8bbf77ccff fix: wrong import kolaente 2023-06-15 14:35:28 +02:00
  • 42932f91d2 fix: don't stop everything when one container could not be backed up kolaente 2023-06-15 14:27:29 +02:00
  • bd72e06825 feat: print a little message when the service starts kolaente 2023-06-05 19:19:32 +02:00
  • 5972dd055e fix: don't create backup path on startup kolaente 2023-06-05 19:12:17 +02:00
  • 123ba1141c fix: add ca root certificates kolaente 2023-06-05 19:07:15 +02:00
  • 07c2fae209 feat: add completion webhook url kolaente 2023-06-05 18:35:21 +02:00
  • e43e8c3959 fix: test kolaente 2023-06-05 18:28:07 +02:00
  • 270e62e142 feat(mysql): dump everything kolaente 2023-01-06 14:43:54 +01:00
  • 1a18797af8 fix: make sure to dump everything from postgres databases kolaente 2022-08-17 17:31:21 +02:00
  • 96d61fd6e0 feat: add support for labels to discover additional containers kolaente 2022-08-09 11:02:47 +02:00
  • 064d2ce66e feat: change the backup date format to make sure the backups sort properly kolaente 2022-01-08 12:33:50 +01:00
  • 1e05d4966b docs: fix backups volume mount in example kolaente 2022-01-08 12:23:21 +01:00
  • 9f6620da11 fix: cron not running in foreground kolaente 2022-01-06 13:05:09 +01:00
  • 0fa49eb44b fix: default cron schedule kolaente 2022-01-06 13:04:53 +01:00
  • 63ed7deb5e docs: fix typo kolaente 2021-12-30 13:38:17 +01:00
  • 9cecce4f2d feat: replace interval with a proper cron schedule kolaente 2021-12-30 12:57:58 +01:00
  • 7b8e1d187c docs: add instructions to build from source kolaente 2021-12-30 12:57:35 +01:00
  • 3e65b244f4 docs: add docker-compose example kolaente 2021-12-30 12:38:54 +01:00
  • a898dd455c feat: add drone config kolaente 2021-12-11 12:54:34 +01:00
  • 8cbba392f4 fix: find db images with all kinds of tags kolaente 2021-12-05 13:54:39 +01:00
  • aa2dc54925 chore: add license kolaente 2021-12-05 13:49:06 +01:00
  • 70d5987d4c chore: update default config kolaente 2021-12-05 13:45:42 +01:00
  • 1026b19544 chore: use log everywhere kolaente 2021-12-05 13:44:36 +01:00
  • 3508c5a26e feat: add cron schedule kolaente 2021-12-05 13:42:35 +01:00
  • 2a477f49a2 feat: remove old containers kolaente 2021-12-05 13:40:53 +01:00
  • 6929a86485 feat: cleanup old backups kolaente 2021-12-05 13:38:36 +01:00
  • 3fc3b8cb18 feat: restructure writing to the file kolaente 2021-12-05 13:24:06 +01:00
  • 861824dbfe feat: scratch docker image kolaente 2021-12-05 12:44:47 +01:00
  • 2e58388a0b feat: move running the actual dump command to the db container kolaente 2021-12-05 12:39:23 +01:00
  • c5f0b46e77 feat: add support for different postgres versions kolaente 2021-12-05 12:11:50 +01:00
  • 80d1b33d00 feat: add docker image with dumper clis kolaente 2021-12-05 12:03:11 +01:00
  • e1ec1a2af0 feat: parse env for config kolaente 2021-12-05 11:50:17 +01:00
  • fa3081b861 feat: log stderr when dumping kolaente 2021-12-05 11:48:28 +01:00
  • 69587faee2 fix(docs): typo kolaente 2021-12-05 11:31:38 +01:00
  • 54c22ee13b Add test for determining the container dumper type kolaente 2021-08-18 22:38:59 +02:00
  • 02ba460b3a Add tests to build mysql args kolaente 2021-08-18 22:34:28 +02:00
  • 45e7560e0b Add tests for building the postgres backup command kolaente 2021-08-18 22:27:21 +02:00
  • 1bc3fc85ab Add todo kolaente 2021-08-18 22:06:10 +02:00
  • a1d8b4e334 Fix typo kolaente 2021-08-18 22:05:17 +02:00
  • 61f83bbd16 Add readme kolaente 2021-08-18 22:05:02 +02:00
  • fef951f0b4 Add todos kolaente 2021-08-18 21:50:15 +02:00
  • e85384d0da Add postgres dumper kolaente 2021-08-18 21:50:04 +02:00
  • 7a24e57e09 Add mysql dumper kolaente 2021-08-18 21:29:32 +02:00
  • 5ec093fbf6 Add dump helpers kolaente 2021-08-18 21:29:17 +02:00
  • 79f6c5cfad Add dumpers kolaente 2021-08-18 20:25:59 +02:00
  • d3abd6749f Add all alive containers to store kolaente 2021-08-18 20:16:30 +02:00
  • f7ef42b932 Add methods to get containers kolaente 2021-08-18 20:09:45 +02:00
  • 07b38fae0b init kolaente 2021-08-18 19:47:49 +02:00