From b3139f4e8d5593ee474f11359b5a3fb4b84c68ae Mon Sep 17 00:00:00 2001 From: Charlie Root Date: Sun, 6 Apr 2025 22:34:58 +0200 Subject: [PATCH] searxng/module.nix: fix nginx, cleanup --- modules/services/searxng/module.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/modules/services/searxng/module.nix b/modules/services/searxng/module.nix index 7a153f3..bfc0e5d 100644 --- a/modules/services/searxng/module.nix +++ b/modules/services/searxng/module.nix @@ -6,7 +6,7 @@ }: let inherit (lib.options) mkEnableOption; inherit (lib.modules) mkIf; - inherit (lib.strings) toString; + inherit (builtins) toString; cfg = config.modules.services.searxng; port = 4021; in { @@ -15,9 +15,8 @@ in { config = mkIf cfg.enable { networking.firewall.allowedTCPPorts = [port]; - modules.system.services.nginx.enable = true; - services = { + nginx.enable = true; searx = { enable = true; package = pkgs.searxng; @@ -101,7 +100,7 @@ in { ]; }; }; - nginx.virtualhosts."search.copeberg.org" = { + nginx.virtualHosts."search.copeberg.org" = { locations."/".proxyPass = "http://127.0.0.1:${toString port}"; extraConfig = '' access_log /dev/null;