This commit is contained in:
4DBug
2026-02-09 08:19:52 -06:00
parent de67d5e9ba
commit 1850e5a40f
13 changed files with 3959 additions and 6 deletions

21
modules/fedi/searxng.nix Executable file
View File

@@ -0,0 +1,21 @@
{ config, lib, pkgs, ... }:
{
# remove sops dependency from searxng module
systemd.services.searx-init.serviceConfig.EnvironmentFile = [
"/home/bug/nix/modules/fedi/searxng_key"
];
services.searx = {
enable = true;
redisCreateLocally = false;
configureUwsgi = false;
settingsFile = config/searxng.yml;
environmentFile = "/home/bug/nix/modules/fedi/searxng_key";
settings = {
server.port = 8888;
server.bind_address = "0.0.0.0";
server.secret_key = "$SEARX_SECRET_KEY";
};
};
}