apiVersion: v1 kind: ConfigMap metadata: name: searxng-settings namespace: ai data: # SearXNG hérite de ses défauts (tous les moteurs) via use_default_settings, puis on # surcharge le strict nécessaire. CRITIQUE : `search.formats` doit inclure `json` — sinon # l'API JSON (utilisée par l'outil web_search d'Asa) renvoie 403. Instance INTERNE au # cluster (pas d'Ingress WAN) : limiter/botdetection off, image_proxy off. settings.yml: | use_default_settings: true general: instance_name: "Funk SearXNG" debug: false server: # secret_key d'une instance INTERNE (HMAC image-proxy, ici désactivé) — sensibilité # faible. Déplaçable vers un Secret + SEARXNG_SECRET plus tard si besoin. secret_key: "3c7090f1caa8fb060ad99e432fd9523aa8dacbfb134438ff02afbddf6cf350ad" limiter: false image_proxy: false search: formats: - html - json safe_search: 0 autocomplete: "" ui: static_use_hash: true