29 lines
808 B
YAML
Executable File
29 lines
808 B
YAML
Executable File
version: '3'
|
|
|
|
services:
|
|
pihole:
|
|
container_name: pihole
|
|
image: cbcrowe/pihole-unbound:latest
|
|
hostname: ${HOSTNAME}
|
|
domainname: ${DOMAIN_NAME}
|
|
environment:
|
|
- FTLCONF_LOCAL_IPV4=${FTLCONF_LOCAL_IPV4}
|
|
- TZ=${TZ}
|
|
- WEBPASSWORD=${WEBPASSWORD}
|
|
- WEBTHEME=${WEBTHEME:-default-dark}
|
|
- REV_SERVER=${REV_SERVER:-false}
|
|
- REV_SERVER_TARGET=${REV_SERVER_TARGET}
|
|
- REV_SERVER_DOMAIN=${REV_SERVER_DOMAIN}
|
|
- REV_SERVER_CIDR=${REV_SERVER_CIDR}
|
|
- PIHOLE_DNS_=127.0.0.1#5335
|
|
- DNSSEC="true"
|
|
- DNSMASQ_LISTENING=single
|
|
ports:
|
|
- 53:53/tcp
|
|
- 53:53/udp
|
|
- 8000:80/tcp
|
|
restart: always
|
|
volumes:
|
|
- ${DOCKERCONFIGS}/pihole/unbound:/etc/pihole:rw
|
|
- ${DOCKERCONFIGS}/pihole/dnsmasq-unbound:/etc/dnsmasq.d:rw
|