From 4e38e810f8184434507cba51e489c3b8a6b85af6 Mon Sep 17 00:00:00 2001 From: fossilfranv Date: Fri, 1 Jan 2021 11:02:21 -0800 Subject: [PATCH] added db backup --- docker-compose.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index cddf015..b2ad38b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -44,6 +44,30 @@ services: redis: image: redis:alpine + + wallabag-backup: + image: drahoslavzan/mariadb-backup-s3:latest + container_name: wallabag-backup + depends_on: + - db + restart: always + volumes: + - /opt/backup:/backup + environment: + - PUID=1002 + - PGID=1002 + - CRON_SCHEDULE=15 1 * * * + - BACKUP_FILE=mariadb + - MYSQL_HOST=db + - MYSQL_USER=root + - MYSQL_PASS=wallaroot + - AWS_ACCESS_KEY_ID=AKIAJER447UGIFJ2EADQ + - AWS_SECRET_ACCESS_KEY=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 + - AWS_DEFAULT_REGION=us-west-2 + - AWS_BUCKET_DIR=s3://calodbbackup/wallabag + networks: + wallabag_back: + networks: wallabag_back: