Version:
Docker Tag** development
Core** vDev (development, 1bec0d2c)
FTL** vDev (development, 8504bb9b)
Web interface** vDev (development, cd916b17)
Trying v6 docker image (tag: development), for the first time on a development Raspberry Pi running Bookworm.
In the absence of any specific compose fie for the development version I've used pretty much the compose file I used to install v5:latest.
The log files appear clear (no reported errors) but also very few queries being accepted and no blocking taking place. Blocking reported to be active however.
Eventually changed the DNS settings from "Allow only local requests" (used successfully previously on v5) to each of the three less secure options (billed as 'more dangerous), upon which queries are being accepted and blocking is taking place.
Two Q's:
a) is the first, secure DNS 'local requests' option having problems in v6?
b) many of the config settings in the log file are 'defaults'. Is there a version of docker compose for v6 required that has additional directives. (my current one is shown below)
Config options:
2024-10-20 11:45:17.066 UTC [53M] INFO: - 150 total entries
2024-10-20 11:45:17.066 UTC [53M] INFO: - 147 entries are default
2024-10-20 11:45:17.066 UTC [53M] INFO: - 3 entries are modified
2024-10-20 11:45:17.066 UTC [53M] INFO: - 0 entries are forced through environment
Every network device points to the router on 192.168.1.1 for DHCP and DNS.
The router primary DNS is set to the "dev/v6" instance of PiHole; secondary DNS disabled to ensure all queries pass through PiHole.
compose.yaml:
services:
pihole:
container_name: pihole
image: pihole/pihole:development
restart: unless-stopped
ports:
- "53:53/tcp"
- "53:53/udp"
# http:
- "80:80/tcp"
# https:
- "443:443"
environment:
# see https://github.com/pi-hole/docker-pi-hole#environment-variables
- TZ=${TZ:-Etc/UTC}
- WEBPASSWORD=somesecretpassword
- INTERFACE=eth0
- FTLCONF_MAXDBDAYS=365
# - PIHOLE_DNS_=9.9.9.9;1.1.1.1
volumes:
- ../../volumes/pihole/etc-pihole:/etc/pihole
- ../../volumes/pihole/etc-dnsmasq.d:/etc/dnsmasq.d
cap_add:
- NET_ADMIN # not using DHCP so probably not needed...
- CAP_SYS_TIME
- CAP_SYS_NICE
networks:
- pi_net
networks:
pi_net:
name: pi_net
external: true
Thanks,
Ric