Files
pihu/docker-compose-portainer.yaml
T

44 lines
1.1 KiB
YAML

version: '3'
services:
pihole:
container_name: pihole-unbound
build:
context: pihu
hostname: pihole
domainname: pihole.local
ports:
- "53:53/tcp"
- "53:53/udp"
- "8080:80/tcp"
#- "5335:5335/tcp"
#- "67:67/udp"
environment:
IPv6: 'false'
S6_KEEP_ENV: '1'
S6_BEHAVIOUR_IF_STAGE2_FAILS: '2'
S6_CMD_WAIT_FOR_SERVICES_MAXTIME: '0'
FTLCONF_LOCAL_IPV4: '192.168.1.1'
FTL_CMD: 'no-daemon'
DNSMASQ_LISTENING: 'single'
DNSSEC: 'false'
TZ: 'America/New York'
REV_SERVER: 'true'
REV_SERVER_DOMAIN: 'local'
REV_SERVER_TARGET: '192.168.1.1'
REV_SERVER_CIDR: '192.168.0.0/16'
HOSTNAME: 'pihole'
DOMAIN_NAME: 'pihole.local'
WEB_PORT: '8080'
WEBPASSWORD: 'hackme'
WEBTHEME: 'default-dark'
PIHOLE_DNS_: '127.0.0.1#5335'
CORS_HOSTS: 'pi.hole'
ADMIN_EMAIL: ''
volumes:
- './pihole/:/etc/pihole:rw'
- './dnsmasq.d/:/etc/dnsmasq.d:rw'
- './log/pihole:/var/log/pihole:rw'
- './log/lighttpd:/var/log/lighttpd:rw'
restart: unless-stopped