From 6fe9d38f9ae7d86f82c3bf7994f06c935e194160 Mon Sep 17 00:00:00 2001 From: Chris King Date: Thu, 20 Mar 2025 17:12:57 -0700 Subject: [PATCH] Add special config for starting and stopping pihole containers --- borgmatic/post-backup-docker-compose-up.sh | 6 ++++++ borgmatic/pre-backup-docker-compose-down.sh | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/borgmatic/post-backup-docker-compose-up.sh b/borgmatic/post-backup-docker-compose-up.sh index 5a2f663..0aa1e19 100755 --- a/borgmatic/post-backup-docker-compose-up.sh +++ b/borgmatic/post-backup-docker-compose-up.sh @@ -11,6 +11,12 @@ for folder in "$@"; do continue } + # if folder is "pihole" then run "docker compose --env-file winterfell.env down --remove-orphans" + if [ "$folder" == "pihole" ]; then + docker compose --env-file winterfell.env up -d + continue + fi + #echo "would docker compose up -d in /docker/$folder" docker compose up -d done diff --git a/borgmatic/pre-backup-docker-compose-down.sh b/borgmatic/pre-backup-docker-compose-down.sh index f017eab..7ee9191 100755 --- a/borgmatic/pre-backup-docker-compose-down.sh +++ b/borgmatic/pre-backup-docker-compose-down.sh @@ -11,5 +11,11 @@ for folder in "$@"; do continue } + # if folder is "pihole" then run "docker compose --env-file winterfell.env down --remove-orphans" + if [ "$folder" == "pihole" ]; then + docker compose --env-file winterfell.env down --remove-orphans + continue + fi + docker compose down --remove-orphans done