services: pihole: image: ${PIHOLE_IMAGE:-pihole/pihole:latest} restart: unless-stopped volumes: - '${VOL_PATH}/pihole/pihole:/etc/pihole' - '${VOL_PATH}/pihole/dnsmasq:/etc/dnsmasq.d' environment: - TZ=${TZ:-America/Vancouver} - FTLCONF_dns_listeningMode=ALL - FTLCONF_webserver_port=8080o,[::]:8080o,8443os,[::]:8443os network_mode: host cap_add: # See https://github.com/pi-hole/docker-pi-hole#note-on-capabilities - NET_ADMIN # Required if you are using Pi-hole as your NTP client to be able to set the host's system time - SYS_TIME # Optional, if Pi-hole should get some more processing time - SYS_NICE