From d294e441295cb9f35c9f4fd32989a0877adb8e44 Mon Sep 17 00:00:00 2001 From: Rodney Osodo Date: Sun, 5 Jul 2026 19:25:32 +0000 Subject: [PATCH] feat(docker): add pihole exporter for metrics Signed-off-by: Rodney Osodo --- docker-compose/pihole/docker-compose.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/docker-compose/pihole/docker-compose.yaml b/docker-compose/pihole/docker-compose.yaml index 9796f09..d155e68 100644 --- a/docker-compose/pihole/docker-compose.yaml +++ b/docker-compose/pihole/docker-compose.yaml @@ -40,3 +40,22 @@ services: - 2052:53/udp security_opt: - no-new-privileges:true + + pihole-exporter: + container_name: pihole-exporter + image: docker.io/ekofr/pihole-exporter:v1.2.0 + restart: unless-stopped + networks: + homelab-network: + ipv4_address: 172.30.0.110 + environment: + - PIHOLE_HOSTNAME=172.30.0.100 + - PIHOLE_PASSWORD=${PIHOLE_WEBPASSWORD} + - PORT=2051 + - PIHOLE_PORT=80 + - PIHOLE_PROTOCOL=http + - INTERVAL=30s + ports: + - 2051:2051 + security_opt: + - no-new-privileges:true