From 98251f3b0b833c7424ffff65c61568aab9765ded Mon Sep 17 00:00:00 2001 From: Frank LoTurco Date: Thu, 20 Aug 2026 22:29:23 -0400 Subject: [PATCH] vergil: add pihole-ftl --- hosts/vergil/configuration.nix | 39 ++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/hosts/vergil/configuration.nix b/hosts/vergil/configuration.nix index 5c6eca5..bf7f8c5 100644 --- a/hosts/vergil/configuration.nix +++ b/hosts/vergil/configuration.nix @@ -27,6 +27,45 @@ in wantedBy = [ "multi-user.target" ]; }; + services = { + pihole-ftl = { + enable = true; + openFirewallDNS = true; + + settings = { + dns = { + domain = "cfl.rr.com"; + + upstreams = [ + "1.1.1.1" + "1.0.0.1" + ]; + + hosts = [ + "192.168.1.181 vergil.cfl.rr.com" + "192.168.1.181 jellyfin.cfl.rr.com" + "192.168.1.181 pihole.cfl.rr.com" + ]; + }; + }; + }; + + resolved = { + settings = { + Resolve = { + DNSStubListener = false; + MulticastDNS = false; + }; + }; + }; + + jellyfin = { + enable = true; + openFirewall = true; + user = "frank"; + }; + }; + environment.systemPackages = with pkgs; [ multipath-tools ];