services.searx.uwsgiConfig
NixOS option
Additional configuration of the uWSGI vassal running searx. It should notably specify on which interfaces and ports the vassal should listen.
type: Json value or lambdaDefault
{
http = ":8080";
}Example
declared in: nixos/modules/services/networking/searx.nixView source on NixOS/nixpkgs →{
disable-logging = true;
http = ":8080"; # serve via HTTP...
socket = "/run/searx/searx.sock"; # ...or UNIX socket
chmod-socket = "660"; # allow the searx group to read/write to the socket
}