You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Summary
The SearXNG LXC install script does not enable the json format in settings.yml by default. This prevents API integrations like OpenWebUI from working out of the box.
Current behavior
The default settings.yml does not include json in the search.formats list, so any tool querying SearXNG via its JSON API will fail silently.
Suggested change
Add json to the formats list in settings.yml during installation:
search:
formats:
- html
- json
Why
SearXNG is commonly used as a search backend for AI tools like OpenWebUI. Without JSON format enabled, these integrations fail with no clear error message, making it difficult to diagnose. Enabling it by default would make the LXC immediately useful for this common use case without requiring manual configuration.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Summary
The SearXNG LXC install script does not enable the
jsonformat insettings.ymlby default. This prevents API integrations like OpenWebUI from working out of the box.Current behavior
The default
settings.ymldoes not includejsonin thesearch.formatslist, so any tool querying SearXNG via its JSON API will fail silently.Suggested change
Add
jsonto theformatslist insettings.ymlduring installation:Why
SearXNG is commonly used as a search backend for AI tools like OpenWebUI. Without JSON format enabled, these integrations fail with no clear error message, making it difficult to diagnose. Enabling it by default would make the LXC immediately useful for this common use case without requiring manual configuration.
Beta Was this translation helpful? Give feedback.
All reactions