nix-infra/config/hosts/searx/searx.nix

30 lines
739 B
Nix
Raw Permalink Normal View History

2023-10-16 11:22:48 +02:00
{ pkgs, ... }:
{
services.searx = {
enable = true;
package = pkgs.searxng;
redisCreateLocally = true;
settings = {
general = {
debug = false;
instance_name = "SearXNG";
};
server = {
bind_address = "127.0.0.1";
port = 8080;
base_url = "https://searx.nekover.se";
limiter = true;
image_proxy = true;
secret_key = "@SEARX_SECRET_KEY@";
};
search = {
safe_search = 0;
autocomplete = "duckduckgo";
};
ui.static_use_hash = true;
enabled_plugins = [ "Hash plugin" "Self Informations" "Tracker URL remover" "Ahmia blacklist" ];
};
environmentFile = "/secrets/searx-secret-key.secret";
};
}