From ef6ffd998509f9dd00c79925ea80dfa7c16ccdbf Mon Sep 17 00:00:00 2001 From: decentral1se Date: Wed, 16 Nov 2022 18:16:25 +0100 Subject: [PATCH] feat: backup labels for mysql --- compose.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/compose.yml b/compose.yml index 4faf532..28dd077 100644 --- a/compose.yml +++ b/compose.yml @@ -59,6 +59,12 @@ services: - "mariadb:/var/lib/mysql" networks: - internal + deploy: + labels: + backupbot.backup: "true" + backupbot.backup.pre-hook: 'mkdir -p /tmp/backup/ && mysqldump --single-transaction -u root -p"$$(cat /run/secrets/db_root_password)" keycloak > /tmp/backup/backup.sql' + backupbot.backup.post-hook: "rm -rf /tmp/backup" + backupbot.backup.path: "/tmp/backup/" networks: internal: