diff --git a/clients/quadraticserver/network.nix b/clients/quadraticserver/network.nix index 6364345..b075629 100644 --- a/clients/quadraticserver/network.nix +++ b/clients/quadraticserver/network.nix @@ -9,9 +9,7 @@ address = [ "91.99.155.129/32" "2a01:4f8:c012:d202::1/64" - ] - # Assign 64 IPv6 addresses - ++ builtins.genList (i: "2a01:4f8:c012:d202::${builtins.toString (i + 1)}/64") 64; + ]; routes = [ { diff --git a/clients/quadraticserver/searxng.nix b/clients/quadraticserver/searxng.nix index a8e0c58..a007e0a 100644 --- a/clients/quadraticserver/searxng.nix +++ b/clients/quadraticserver/searxng.nix @@ -1,4 +1,4 @@ -{ lib, config, ... }: +{ lib, ... }: { services = let @@ -12,6 +12,8 @@ let enginesByCategory = { general = { + duckduckgo = { }; + startpage = { }; brave.disabled = false; }; @@ -90,11 +92,6 @@ "searx.plugins.tracker_url_remover.SXNGPlugin".active = true; }; - outgoing = { - source_ips = config.systemd.network.networks."30-wan".address; - retries = 32; - }; - categories_as_tabs = builtins.listToAttrs ( map (category: { name = category;