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