Pi-hole 6 Is Here: Now Faster, Smarter, and More Secu

'The much-anticipated Pi-hole 6, a network-wide ad blocker that acts as a DNS sinkhole to block advertisements, trackers, and malicious domains at the network level, has been officially released, now featuring an embedded web server and a new REST API directly integrated into the pihole-FTL binary. This eliminates the need for Lighttpd and PHP, reducing the installation footprint and boosting overall performance. Moreover, the new API introduces server-side pagination for the query log, ensuring a faster and more responsive user experience. Next, advanced filtering gets a boost by introducing support for subscribed allowlists, also known as “Antigravity.” These allowlists work similarly to traditional blocklists but allow domains rather than denying them, giving users more nuanced control over what content gets filtered. Additionally, configuration management has been made more user-friendly by consolidating multiple settings files into a single, richly commented TOML file located at “/etc/pihole/pihole.toml.” Whether you prefer direct file editing, command line tweaks, API usage, or environment variables—Pi-hole 6 has you covered. It’s also worth noting that the user interface has received a complete overhaul. With settings now divided into Basic and Expert modes, users can tailor their experience based on their comfort level.' -- source: https://linuxiac.com/pi-hole-6-is-here-now-faster-smarter-and-more-secure/ Cheers, Peter

On Tue, 25 Feb 2025 09:30:30 +1300, Peter Reutemann quoted:
Additionally, configuration management has been made more user-friendly by consolidating multiple settings files into a single, richly commented TOML file located at “/etc/pihole/pihole.toml.”
Sometimes it can be handy to break a complex configuration out into separate files, and use “include” directives to combine them all. This also makes it easy to selectively enable/disable parts of the config, just by moving a few files about. Apache is a good example of this.
participants (2)
-
Lawrence D'Oliveiro
-
Peter Reutemann