diff --git a/docker/pi-hole/docker-compose.yml b/docker/pi-hole/docker-compose.yml new file mode 100644 index 0000000..f493a26 --- /dev/null +++ b/docker/pi-hole/docker-compose.yml @@ -0,0 +1,27 @@ +version: "3" + +services: + pihole: + container_name: pihole + image: pihole/pihole:latest + ports: + - "53:53/tcp" + - "53:53/udp" + - "67:67/udp" + - "8069:80/tcp" + - "443:443/tcp" + environment: + TZ: "Europe/Helsinki" + WEBPASSWORD: "${WEBPASSWORD}" + # Volumes store your data between container upgrades + volumes: + - "/docker/pi-hole/pi-hole:/etc/pihole/" + - "/docker/pi-hole/dnsmasq:/etc/dnsmasq.d/" + dns: + - 127.0.0.1 + - 1.1.1.1 + # Recommended but not required (DHCP needs NET_ADMIN) + # https://github.com/pi-hole/docker-pi-hole#note-on-capabilities + cap_add: + - NET_ADMIN + restart: unless-stopped