docker-compose.yml 629 B

123456789101112131415161718192021222324252627
  1. version: "3"
  2. services:
  3. pihole:
  4. container_name: pihole
  5. image: pihole/pihole:latest
  6. ports:
  7. - "53:53/tcp"
  8. - "53:53/udp"
  9. - "67:67/udp"
  10. - "8080:80/tcp"
  11. environment:
  12. TZ: ${TZ}
  13. FTLCONF_webserver_api_password: ${PIHOLE_WEBPASSWORD}
  14. FTLCONF_LOCAL_IPV4: ${PIHOLE_LOCAL_IP}
  15. volumes:
  16. - CHANGE_TO_COMPOSE_DATA_PATH/pihole/etc-pihole:/etc/pihole
  17. - CHANGE_TO_COMPOSE_DATA_PATH/pihole/etc-dnsmasq.d:/etc/dnsmasq.d
  18. cap_add:
  19. - NET_ADMIN
  20. restart: unless-stopped
  21. networks:
  22. - nginx_proxy_manager
  23. networks:
  24. nginx_proxy_manager:
  25. external: true