|
@@ -1,27 +1,18 @@
|
|
|
-version: "3"
|
|
|
|
|
-
|
|
|
|
|
services:
|
|
services:
|
|
|
pihole:
|
|
pihole:
|
|
|
container_name: pihole
|
|
container_name: pihole
|
|
|
image: pihole/pihole:latest
|
|
image: pihole/pihole:latest
|
|
|
- ports:
|
|
|
|
|
- - "53:53/tcp"
|
|
|
|
|
- - "53:53/udp"
|
|
|
|
|
- - "67:67/udp"
|
|
|
|
|
- - "8080:80/tcp"
|
|
|
|
|
|
|
+ network_mode: host
|
|
|
environment:
|
|
environment:
|
|
|
TZ: ${TZ}
|
|
TZ: ${TZ}
|
|
|
FTLCONF_webserver_api_password: ${PIHOLE_WEBPASSWORD}
|
|
FTLCONF_webserver_api_password: ${PIHOLE_WEBPASSWORD}
|
|
|
FTLCONF_LOCAL_IPV4: ${PIHOLE_LOCAL_IP}
|
|
FTLCONF_LOCAL_IPV4: ${PIHOLE_LOCAL_IP}
|
|
|
|
|
+ WEB_PORT: 8080
|
|
|
|
|
+ FTLCONF_webserver_port: 8080
|
|
|
|
|
+ INTERFACE: eth0
|
|
|
volumes:
|
|
volumes:
|
|
|
- CHANGE_TO_COMPOSE_DATA_PATH/pihole/etc-pihole:/etc/pihole
|
|
- CHANGE_TO_COMPOSE_DATA_PATH/pihole/etc-pihole:/etc/pihole
|
|
|
- CHANGE_TO_COMPOSE_DATA_PATH/pihole/etc-dnsmasq.d:/etc/dnsmasq.d
|
|
- CHANGE_TO_COMPOSE_DATA_PATH/pihole/etc-dnsmasq.d:/etc/dnsmasq.d
|
|
|
cap_add:
|
|
cap_add:
|
|
|
- NET_ADMIN
|
|
- NET_ADMIN
|
|
|
restart: unless-stopped
|
|
restart: unless-stopped
|
|
|
- networks:
|
|
|
|
|
- - nginx_proxy_manager
|
|
|
|
|
-
|
|
|
|
|
-networks:
|
|
|
|
|
- nginx_proxy_manager:
|
|
|
|
|
- external: true
|
|
|