diff --git a/hosts/spacestation/services.nix b/hosts/spacestation/services.nix index 8b4e6ff..a884e28 100644 --- a/hosts/spacestation/services.nix +++ b/hosts/spacestation/services.nix @@ -14,7 +14,8 @@ in { "*.${secrets.homelab-domain}" = deviceIp; "${secrets.homelab-domain}" = deviceIp; }; - services.adguardhome.settings.bind_port = secrets.services.adguard.port; + services.adguardhome.openFirewall = true; + services.adguardhome.port = secrets.services.adguard.port; services.adguardhome.dns.filters = { "Hagezi's Multi PRO" = { url = "https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/adblock/pro.txt"; diff --git a/modules/nixos/services/adguardhome.nix b/modules/nixos/services/adguardhome.nix index 81d9c3e..53a618e 100644 --- a/modules/nixos/services/adguardhome.nix +++ b/modules/nixos/services/adguardhome.nix @@ -38,8 +38,7 @@ in { services.adguardhome = { settings = { - http.address = "${cfg.settings.bind_host}:${toString cfg.settings.bind_port}"; - dns.rewrites = builtins.attrValues (builtins.mapAttrs + filtering.rewrites = builtins.attrValues (builtins.mapAttrs (from: to: { domain = from; answer = to;