40 lines
		
	
	
		
			1011 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			40 lines
		
	
	
		
			1011 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
| version: "3.7"
 | |
| 
 | |
| services:
 | |
|   # unbound:
 | |
|   #   image: "klutchell/unbound"
 | |
|   #   container_name: unbound
 | |
|   #   restart: unless-stopped
 | |
|   #   volumes:
 | |
|   #     - "${APP_DATA_DIR}/data/unbound:/etc/unbound"
 | |
|   #   networks:
 | |
|   #     tipi_main_network:
 | |
|   #       ipv4_address: 10.21.21.200
 | |
| 
 | |
|   pihole:
 | |
|     # depends_on: [unbound]
 | |
|     container_name: pihole
 | |
|     image: pihole/pihole:2022.09.4
 | |
|     restart: unless-stopped
 | |
|     hostname: pihole
 | |
|     dns:
 | |
|       - 127.0.0.1
 | |
|       # - 10.21.21.200 # Points to unbound
 | |
|     ports:
 | |
|       - ${NETWORK_INTERFACE:-0.0.0.0}:53:53/tcp
 | |
|       - ${NETWORK_INTERFACE:-0.0.0.0}:53:53/udp
 | |
|       - ${APP_PORT}:80
 | |
|     volumes:
 | |
|       - ${APP_DATA_DIR}/data/pihole:/etc/pihole
 | |
|       - ${APP_DATA_DIR}/data/dnsmasq:/etc/dnsmasq.d
 | |
|     environment:
 | |
|       TZ: ${TZ}
 | |
|       WEBPASSWORD: ${APP_PASSWORD}
 | |
|       # PIHOLE_DNS_: 10.21.21.200 # Points to unbound
 | |
|       FTLCONF_REPLY_ADDR4: 10.21.21.201
 | |
|     cap_add:
 | |
|       - NET_ADMIN
 | |
|     networks:
 | |
|       tipi_main_network:
 | |
|         ipv4_address: 10.21.21.201
 | 
