diff --git a/clients/quadraticserver/caddy.nix b/clients/quadraticserver/caddy.nix index 5f63525..2be8924 100644 --- a/clients/quadraticserver/caddy.nix +++ b/clients/quadraticserver/caddy.nix @@ -41,10 +41,7 @@ }; options.services.caddy.authedHosts = lib.mkOption { - type = lib.types.attrsOf (lib.mkOption { - type = lib.types.lines; - default = ""; - }); + type = lib.types.attrsOf lib.types.lines; default = []; }; } diff --git a/clients/quadraticserver/redlib.nix b/clients/quadraticserver/redlib.nix index f09315d..431d9a7 100644 --- a/clients/quadraticserver/redlib.nix +++ b/clients/quadraticserver/redlib.nix @@ -3,9 +3,10 @@ redlib = { enable = true; address = "127.0.0.6"; - settings.THEME = "nord"; + port = 8082; + settings.REDLIB_DEFAULT_THEME = "nord"; }; - caddy.authedHosts."auth.federated.nexus" = with config.services.redlib; "reverse_proxy ${address}:${port}"; + caddy.authedHosts."redlib.federated.nexus" = with config.services.redlib; "reverse_proxy ${address}:${toString port}"; }; } diff --git a/clients/quadraticserver/searxng.nix b/clients/quadraticserver/searxng.nix index 349aa16..f6b8e85 100644 --- a/clients/quadraticserver/searxng.nix +++ b/clients/quadraticserver/searxng.nix @@ -78,7 +78,6 @@ }; server = { - port = "8080"; method = "GET"; base_url = "https://${domain}"; bind_address = "unix://${socket}";