From 71741eef9232d48e00758fd2747e494858666464 Mon Sep 17 00:00:00 2001 From: Nick Date: Sat, 8 Mar 2025 03:25:04 -0600 Subject: [PATCH] feat: added searXNG to Ceres --- modules/nixos/services/searx/default.nix | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/modules/nixos/services/searx/default.nix b/modules/nixos/services/searx/default.nix index 9bcb767..d917b4b 100644 --- a/modules/nixos/services/searx/default.nix +++ b/modules/nixos/services/searx/default.nix @@ -149,8 +149,19 @@ in virtualHosts = { "${host}" = { extraConfig = '' - reverse_proxy ${localhost}:${toString service.ports.port0} + # Use the uwsgi socket directly instead of reverse_proxy to HTTP + reverse_proxy unix//run/searx/searx.sock { + transport unix { + dial_timeout 5s + } + header_up Host {host} + header_up X-Forwarded-For {remote} + header_up X-Forwarded-Proto {scheme} + header_up X-Script-Name / + } + tls ${service.ssl.cert} ${service.ssl.key} + encode zstd gzip ''; }; };