From b3c8a7264bd98272011de5e419583fce6f464b9c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20GUEZO?= Date: Sat, 2 Aug 2025 10:09:58 +0200 Subject: [PATCH] fix: docker backup force restart config --- config/docker-compose.yml | 3 ++- scripts/docker-compose.sh | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/config/docker-compose.yml b/config/docker-compose.yml index 77be605..39b3084 100644 --- a/config/docker-compose.yml +++ b/config/docker-compose.yml @@ -88,9 +88,10 @@ services: volume-backup: image: offen/docker-volume-backup + restart: always environment: BACKUP_NAME: etc_wireguard - BACKUP_CRON_EXPRESSION: "0 3 * * *" + BACKUP_CRON_EXPRESSION: "0 0 * * *" S3_BUCKET: ${AWS} S3_ENDPOINT: ${ENDPOINT} AWS_ACCESS_KEY_ID: ${AWS_ACCESS_KEY_ID} diff --git a/scripts/docker-compose.sh b/scripts/docker-compose.sh index dc47882..9f01fcc 100644 --- a/scripts/docker-compose.sh +++ b/scripts/docker-compose.sh @@ -18,11 +18,11 @@ if [[ "--install" == $INSTALLED ]]; then source /etc/serverconfig/.env - export AWS_ACCESS_KEY=$(aws configure get aws_access_key_id) + export AWS_ACCESS_KEY_ID=$(aws configure get aws_access_key_id) export AWS_SECRET_ACCESS_KEY=$(aws configure get aws_secret_access_key) if [[ -f "$ETC_DIR/docker-compose.yml" ]]; then - docker compose -f "$ETC_DIR/docker-compose.yml" up -d && \ + docker compose -f "$ETC_DIR/docker-compose.yml" up -d --force-recreate && \ info_print "$ETC_DIR/docker-compose.yml is running." 6; else info_print "no docker-compose.yml found at $ETC_DIR" 3;