fix(searxng): nur Text-Engines via categories=general
All checks were successful
Build & Publish Docker Image / build-and-push (push) Successful in 1m18s
All checks were successful
Build & Publish Docker Image / build-and-push (push) Successful in 1m18s
Die SearXNG-Logs waren voller 403-Errors von karmasearch (video-engine) und gelegentlich Brave. Beide gehören nicht zur general-Kategorie und bringen für Rezeptseiten nichts — sie werden nur noch vom SearXNG-Core angefragt, weil wir die Kategorie nicht explizit eingrenzen. categories=general im Query beschränkt jetzt auf Text-Web-Suche; die problematischen Video-/News-Engines werden gar nicht erst konsultiert, und die 403-Spam in den Container-Logs verschwindet. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -309,6 +309,9 @@ export async function searchWeb(
|
||||
endpoint.searchParams.set('q', q);
|
||||
endpoint.searchParams.set('format', 'json');
|
||||
endpoint.searchParams.set('language', 'de');
|
||||
// Nur Text-Engines abfragen — SearXNG-Video/Image-Engines (karmasearch etc.)
|
||||
// bringen uns für Rezeptseiten nichts und produzieren nur 403-Log-Noise.
|
||||
endpoint.searchParams.set('categories', 'general');
|
||||
if (pageno > 1) endpoint.searchParams.set('pageno', String(pageno));
|
||||
|
||||
const body = await fetchText(endpoint.toString(), {
|
||||
|
||||
Reference in New Issue
Block a user