diff options
Diffstat (limited to 'config/services/web/searx')
| -rw-r--r-- | config/services/web/searx/default.nix | 3 | ||||
| -rw-r--r-- | config/services/web/searx/morty/default.nix | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/config/services/web/searx/default.nix b/config/services/web/searx/default.nix index 1953db7..c0a70be 100644 --- a/config/services/web/searx/default.nix +++ b/config/services/web/searx/default.nix @@ -8,8 +8,9 @@ let in { imports = [ ./searx ./filtron ./morty ]; - services.nginx.virtualHosts."searx.${config.networking.domain}" = + services.nginx.virtualHosts.searx = lib.mkIf (cfg.searx.enable && cfg.filtron.enable) { + serverName = "searx.${config.networking.domain}"; locations = { "/" = { proxyPass = "http://${cfg.filtron.listen.address}:${ diff --git a/config/services/web/searx/morty/default.nix b/config/services/web/searx/morty/default.nix index 1920701..af48fda 100644 --- a/config/services/web/searx/morty/default.nix +++ b/config/services/web/searx/morty/default.nix @@ -2,7 +2,7 @@ let cfg = config.services.morty; in { - services.nginx.virtualHosts."searx.${config.networking.domain}".locations = + services.nginx.virtualHosts.searx.locations = lib.mkIf cfg.enable { "/morty/" = { proxyPass = "http://127.0.0.1:${toString cfg.port}"; |
