move to dns.nix

This commit is contained in:
Satria 2026-03-02 15:22:01 +07:00
commit 8de4110dfe
2 changed files with 11 additions and 7 deletions

View file

@ -1,4 +1,4 @@
{ homelab, ... }: let { lib, homelab, ... }: let
rewrites = [ rewrites = [
[ "router.dns.${homelab.domain}" "10.3.14.1" ] [ "router.dns.${homelab.domain}" "10.3.14.1" ]
[ "main.dns.${homelab.domain}" "10.3.14.42" ] [ "main.dns.${homelab.domain}" "10.3.14.42" ]
@ -59,10 +59,19 @@ in {
rewrites_enabled = true; rewrites_enabled = true;
filtering_enabled = true; filtering_enabled = true;
safe_search.enabled = true; safe_search.enabled = true;
rewrites = map (e: { enabled = true; domain = builtins.elemAt e 0; answer = builtins.elemAt e 1; }) rewrites; rewrites = map (e: {
enabled = true;
domain = builtins.elemAt e 0;
answer = builtins.elemAt e 1;
}) rewrites;
}; };
filters = map (url: { enabled = true; url = url; }) blacklist; filters = map (url: { enabled = true; url = url; }) blacklist;
whitelist_filters = map (url: { enabled = true; url = url; }) whitelist; whitelist_filters = map (url: { enabled = true; url = url; }) whitelist;
}; };
}; };
networking = {
networkmanager.dns = "none";
nameservers = lib.mkForce [ "127.0.0.1" ];
};
} }

View file

@ -8,9 +8,4 @@
./homelab/idp.nix ./homelab/idp.nix
./base.nix ./base.nix
]; ];
networking = {
networkmanager.dns = "none";
nameservers = lib.mkForce [ "127.0.0.1" ];
};
} }