temporary searxng instance for use with ollama, will probably break it out into another service at some point

This commit is contained in:
TheWanderingCrow 2025-07-11 13:50:43 -04:00
parent c721d2e8f1
commit 7946d333b7

View file

@ -9,11 +9,31 @@
acceleration = "rocm";
};
networking.firewall.allowedTCPPorts = [3000];
services.nextjs-ollama-llm-ui = {
services.open-webui = {
enable = true;
port = 3000;
hostname = "0.0.0.0";
host = "0.0.0.0";
openFirewall = true;
};
services.searx = {
enable = true;
redisCreateLocally = true;
settings = {
server.secret_key = "temptestsecret";
server.port = 3001;
server.bind_address = "0.0.0.0";
search.formats = [
"html"
"json"
];
};
limiterSettings = {
botdetection = {
ip_limit.link_token = false;
ip_lists.block_ip = [];
ip_lists.pass_ip = [];
};
};
};
}