From 826d7f79ad2449044b14645a1eb1e4b23efa50ce Mon Sep 17 00:00:00 2001 From: SweetId <2630750+SweetId@users.noreply.github.com> Date: Mon, 30 Dec 2024 14:51:09 -0500 Subject: [PATCH] Add PiHole stack --- PiHole/docker-compose.yaml | 15 +++++++++++++++ PiHole/stack.env | 4 ++++ 2 files changed, 19 insertions(+) create mode 100644 PiHole/docker-compose.yaml create mode 100644 PiHole/stack.env diff --git a/PiHole/docker-compose.yaml b/PiHole/docker-compose.yaml new file mode 100644 index 0000000..49bee72 --- /dev/null +++ b/PiHole/docker-compose.yaml @@ -0,0 +1,15 @@ +services: + pihole: + container_name: pihole + image: pihole/pihole:latest + restart: always + ports: + - "53:53/tcp" + - "53:53/udp" + - "8053:80/tcp" + env_file: + - stack.env + # Volumes store your data between container upgrades + volumes: + - ${PIHOLE_CONFIG_DIR}:/etc/pihole + - ${PIHOLE_DNS_FILE}:/etc/dnsmasq.d \ No newline at end of file diff --git a/PiHole/stack.env b/PiHole/stack.env new file mode 100644 index 0000000..88b62dd --- /dev/null +++ b/PiHole/stack.env @@ -0,0 +1,4 @@ +PIHOLE_CONFIG_DIR=/home/portainer/pihole/config +PIHOLE_DNS_FILE=/home/portainer/pihole/dnsmasq.d +WEBPASSWORD= +TZ=America/Toronto \ No newline at end of file