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 lambda
Default
{
  http = ":8080";
}
Example
{
  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
}
declared in: nixos/modules/services/networking/searx.nixView source on NixOS/nixpkgs →