btcpayserver-docker/docker-compose-generator/docker-fragments/opt-add-pihole.yml
2025-03-20 23:57:01 +09:00

25 lines
656 B
YAML

version: '3'
services:
pihole:
restart: unless-stopped
container_name: pihole
image: pihole/pihole:2025.03.0
environment:
FTLCONF_dns_reply_host_IPv4: "${PIHOLE_SERVERIP:-127.0.0.1}"
VIRTUAL_HOST: pi.hole
VIRTUAL_HOST_NAME: "pihole"
FTLCONF_dns_listeningMode: 'all'
expose:
- "53"
- "67"
- "80"
- "443"
ports:
- "53:53/tcp"
- "53:53/udp"
volumes:
- "./pihole/resolv.conf:/etc/resolv.conf:ro"
- "pihole_datadir:/etc/pihole"
volumes:
pihole_datadir: