Upgrade went smoothly on docker, with some neat new additions. There’s new filter options in the query log. There’s a bunch of new metrics under Settings > System (enable ‘advanced’ in the top right). And overall there seems to be many more settings available under System > All Settings. For example you can easily set the TTL for blocked responses (this was a setting burried in config files before, I was looking for it like 2 weeks ago).
If you don’t use/set a password in pihole, or you set one via .env variables; you’ll probably have to reset it with the command:
Nice!
Upgrade went smoothly on docker, with some neat new additions. There’s new filter options in the query log. There’s a bunch of new metrics under Settings > System (enable ‘advanced’ in the top right). And overall there seems to be many more settings available under System > All Settings. For example you can easily set the TTL for blocked responses (this was a setting burried in config files before, I was looking for it like 2 weeks ago).
If you don’t use/set a password in pihole, or you set one via .env variables; you’ll probably have to reset it with the command:
sudo docker exec <container_name> sudo pihole setpassword <your password here>
(empty for no password)
/edit; seems that was a temporary solution.
These env variables have changed:
Was:
webpassword=<your password>
DNS1=<upstream1>
DNS2=<upstream2>
Now:
FTLCONF_dns_upstream=<upstream1;upstream2>
FTLCONF_webserver_api_password=<your password here>
Hey, having all of this inside a
docker-compose.yml
file is even better.