docker-compose.yml 528 B

123456789101112131415161718
  1. services:
  2. pihole:
  3. container_name: pihole
  4. image: pihole/pihole:latest
  5. network_mode: host
  6. environment:
  7. TZ: ${TZ}
  8. FTLCONF_webserver_api_password: ${PIHOLE_WEBPASSWORD}
  9. FTLCONF_LOCAL_IPV4: ${PIHOLE_LOCAL_IP}
  10. WEB_PORT: 8080
  11. FTLCONF_webserver_port: 8080
  12. INTERFACE: eth0
  13. volumes:
  14. - CHANGE_TO_COMPOSE_DATA_PATH/pihole/etc-pihole:/etc/pihole
  15. - CHANGE_TO_COMPOSE_DATA_PATH/pihole/etc-dnsmasq.d:/etc/dnsmasq.d
  16. cap_add:
  17. - NET_ADMIN
  18. restart: unless-stopped