summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--config/services/web/searx/default.nix2
-rw-r--r--config/services/web/searx/searx/default.nix6
-rw-r--r--config/services/web/searx/searx/engines.nix2
3 files changed, 6 insertions, 4 deletions
diff --git a/config/services/web/searx/default.nix b/config/services/web/searx/default.nix
index c0a70be..1a7236b 100644
--- a/config/services/web/searx/default.nix
+++ b/config/services/web/searx/default.nix
@@ -25,7 +25,7 @@ in {
# proxy_set_header X-Script-Name /;
'';
};
- "/static/".alias = "${pkgs.searx}/share/static/";
+ "/static/".alias = "${cfg.searx.package}/share/static/";
};
forceSSL = true;
enableACME = true;
diff --git a/config/services/web/searx/searx/default.nix b/config/services/web/searx/searx/default.nix
index f1e7adb..141fba7 100644
--- a/config/services/web/searx/searx/default.nix
+++ b/config/services/web/searx/searx/default.nix
@@ -1,4 +1,4 @@
-{ config, lib, ... }:
+{ config, lib, pkgs, ... }:
let
cfg = {
@@ -10,6 +10,7 @@ in {
services.searx = {
enable = true;
+ package = pkgs.searxng;
runInUwsgi = true;
uwsgiConfig = {
@@ -27,7 +28,8 @@ in {
};
search = {
autocomplete = "wikipedia";
- default_lang = "en-EN";
+ default_lang = "en-US";
+ formats = [ "html" "json" ];
};
server = {
secret_key = "@SECRET_KEY@";
diff --git a/config/services/web/searx/searx/engines.nix b/config/services/web/searx/searx/engines.nix
index 1c5273a..259ea74 100644
--- a/config/services/web/searx/searx/engines.nix
+++ b/config/services/web/searx/searx/engines.nix
@@ -54,7 +54,7 @@ in {
# files
"btdigg"
# images
- "ccengine"
+ "openverse"
"bing images"
"library of congress"
"qwant images"