Pi-Hole: Difference between revisions
| Line 25: | Line 25: | ||
<syntaxhighlight lang="nix"> | <syntaxhighlight lang="nix"> | ||
services.pihole-ftl = { | services.pihole-ftl = { | ||
enable = true; | |||
openFirewallDNS = true; # Open port 53 (DNS traffic) | |||
settings = { # See <https://docs.pi-hole.net/ftldns/configfile/> | |||
dns.upstreams = [ "9.9.9.9" "1.1.1.1" ]; # Use Quad9/Cloudflare's DNS Servers | |||
hosts = [ "192.168.1.188 some.domain" ]; # Optionally resolve local domains | |||
}; | |||
lists = [ # Lists can be added via URL | lists = [ # Lists can be added via URL | ||
{ | { | ||