services: pihole: container_name: {{ pi_hole_container_name }} image: {{ pi_hole_image }} ports: - "{{ pi_hole_host_port }}:80/tcp" - "{{ pi_hole_dns_port }}:53/tcp" - "{{ pi_hole_dns_port }}:53/udp" environment: TZ: {{ pi_hole_timezone }} WEBPASSWORD: {{ pi_hole_web_password }} volumes: - "{{ pi_hole_volume_dir }}/etc-pihole:/etc/pihole" - "{{ pi_hole_volume_dir }}/etc-dnsmasq.d:/etc/dnsmasq.d" networks: - {{ docker_network_name }} restart: unless-stopped networks: {{ docker_network_name }}: driver: bridge