From 5caee6dee41349394b6ebe749b3082fc1bd4872c Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 22 Nov 2025 11:55:14 +0000 Subject: [PATCH] fix: Disable SearXNG public_instance and add User-Agent header --- app/services/searxng_service.py | 1 + searxng/settings.yml | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/services/searxng_service.py b/app/services/searxng_service.py index 1aae75f..f4924cb 100644 --- a/app/services/searxng_service.py +++ b/app/services/searxng_service.py @@ -71,6 +71,7 @@ async def search( }, headers={ "Accept": "application/json", + "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36", "X-Forwarded-For": "127.0.0.1", "X-Real-IP": "127.0.0.1", }, diff --git a/searxng/settings.yml b/searxng/settings.yml index b7200e5..c9b5d3d 100644 --- a/searxng/settings.yml +++ b/searxng/settings.yml @@ -5,12 +5,13 @@ use_default_settings: true server: secret_key: "priceflow-searxng-secret-key-change-in-production" limiter: false + public_instance: false image_proxy: false port: 8080 bind_address: "0.0.0.0" method: "GET" -# Disable bot detection for internal API use +# Disable bot detection completely redis: url: false