This commit is contained in:
2025-08-03 13:36:00 -05:00
parent cede272f21
commit 3957655926

View File

@@ -5,16 +5,6 @@
default = false; default = false;
}; };
/*imports = [
"${inputs.nixpkgs-us}/nixos/modules/services/networking/pihole-ftl.nix"
"${inputs.nixpkgs-us}/nixos/modules/services/web-apps/pihole-web.nix"
"${inputs.nixpkgs-us}/nixos/modules/virtualisation/nixos-containers.nix"
];*/
/*disabledModules = [
"virtualisation/nixos-containers.nix"
];*/
config = lib.mkIf config.sysconfig.opts.virtualization.pihole.enable { config = lib.mkIf config.sysconfig.opts.virtualization.pihole.enable {
/* sops.secrets."pihole/pass" = {}; /* sops.secrets."pihole/pass" = {};
@@ -61,15 +51,28 @@
package = pkgs-us.pihole-ftl; package = pkgs-us.pihole-ftl;
openFirewallDNS = true; openFirewallDNS = true;
openFirewallWebserver = true;
lists = [
{
url = "https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts";
}
];
}; };
unbound = { unbound = {
enable = true; enable = true;
};
settings = {
server = {
interface = [ "127.0.0.1" ];
port = 5335;
}; };
networking.firewall.allowedTCPPorts = [ 80 ]; };
};
};
system.stateVersion = "24.05"; system.stateVersion = "24.05";
}; };