{ config,lib,pkgs, ... }: lib.mkIf config.module.roundcube.enable { services.searx = { enable = true; redisCreateLocally = true; package = pkgs.searxng; environmentFile = "/etc/searx.env"; settings.server = { bind_address = "0.0.0.0"; port = config.module.searxng.port; }; settings.engines = lib.mapAttrsToList (name: value: { inherit name; } // value) { "wikidata".disabled = true; }; }; }