From f8d0e95070d7f1c2885716e93f3affa6ba94982c Mon Sep 17 00:00:00 2001 From: Alex Ferrarini <71784090+chippy01@users.noreply.github.com> Date: Wed, 12 Nov 2025 17:24:27 +0100 Subject: [PATCH 1/3] Add instructions for excluding Pi-hole from Watchtower updates Added instructions to exclude Pi-hole container from Watchtower's auto-update system. Signed-off-by: Alex Ferrarini <71784090+chippy01@users.noreply.github.com> --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/README.md b/README.md index e715fdd..0138fff 100644 --- a/README.md +++ b/README.md @@ -300,6 +300,20 @@ We have noticed that a lot of people use Watchtower to keep their Pi-hole contai - If you care about your data (logs/customizations), make sure you have it volume-mapped or it will be deleted in this step. - Recreate the container using the new image. +If you wish to exclude the Pi-hole container from Watchtower's auto-update system you can update the Docker-compose in the following way: +```yml +services: + pihole: + container_name: pihole + image: pihole/pihole:latest + #--------------------------------------------------- + # Rest of the previous Docker-compose configuration + #--------------------------------------------------- + labels: + - "com.centurylinklabs.watchtower.enable=false" +``` +This will result in Watchtower avoiding the update check on this container leaving it as it is without any interaction. + Pi-hole is an integral part of your network, don't let it fall over because of an unattended update in the middle of the night. # User Feedback From 6afc54b5d007a256514b64095290492e051d8fc6 Mon Sep 17 00:00:00 2001 From: Alex Ferrarini <71784090+chippy01@users.noreply.github.com> Date: Fri, 14 Nov 2025 10:41:25 +0100 Subject: [PATCH 2/3] Revise Pi-hole Watchtower exclusion instructions Removed full explaination, reduced to a single link. Signed-off-by: Alex Ferrarini <71784090+chippy01@users.noreply.github.com> --- README.md | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/README.md b/README.md index 0138fff..68804e7 100644 --- a/README.md +++ b/README.md @@ -300,19 +300,7 @@ We have noticed that a lot of people use Watchtower to keep their Pi-hole contai - If you care about your data (logs/customizations), make sure you have it volume-mapped or it will be deleted in this step. - Recreate the container using the new image. -If you wish to exclude the Pi-hole container from Watchtower's auto-update system you can update the Docker-compose in the following way: -```yml -services: - pihole: - container_name: pihole - image: pihole/pihole:latest - #--------------------------------------------------- - # Rest of the previous Docker-compose configuration - #--------------------------------------------------- - labels: - - "com.centurylinklabs.watchtower.enable=false" -``` -This will result in Watchtower avoiding the update check on this container leaving it as it is without any interaction. +If you wish to exclude the Pi-hole container from Watchtower's auto-update system take a look at [Full Exclude](https://containrrr.dev/watchtower/container-selection/#full_exclude) in Watchtower's docs. Pi-hole is an integral part of your network, don't let it fall over because of an unattended update in the middle of the night. From 3052f05d79970c7e6360f5916a437a5a33e88c19 Mon Sep 17 00:00:00 2001 From: Adam Warner Date: Sun, 16 Nov 2025 22:38:35 +0000 Subject: [PATCH 3/3] Update README.md Signed-off-by: Adam Warner --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 68804e7..61912ef 100644 --- a/README.md +++ b/README.md @@ -300,7 +300,7 @@ We have noticed that a lot of people use Watchtower to keep their Pi-hole contai - If you care about your data (logs/customizations), make sure you have it volume-mapped or it will be deleted in this step. - Recreate the container using the new image. -If you wish to exclude the Pi-hole container from Watchtower's auto-update system take a look at [Full Exclude](https://containrrr.dev/watchtower/container-selection/#full_exclude) in Watchtower's docs. +To exclude the Pi-hole container from Watchtower's auto-update system take a look at [Full Exclude](https://containrrr.dev/watchtower/container-selection/#full_exclude) in Watchtower's docs. Pi-hole is an integral part of your network, don't let it fall over because of an unattended update in the middle of the night.