SearXNG vs Startpage vs DuckDuckGo vs Qwant
What each private search engine does with your query: index source, where it runs, what its privacy page says, and what breaks when you run SearXNG yourself.
Filtering by topic #searxng · clear
What each private search engine does with your query: index source, where it runs, what its privacy page says, and what breaks when you run SearXNG yourself.
Open SearXNG to other people safely: bind to localhost, get X-Forwarded-For and trusted_proxies to agree, enable the limiter, and lock down the JSON API.
SearXNG engines answer a VPS with CAPTCHA pages more often than a home connection. Read the real error, then pick a fix that survives a restart.
Your SearXNG instance can feed web search to Open WebUI. Enable the JSON format, then hand the other container a URL it can actually reach.
Searx has taken no code commit since 2023 and SearXNG carries the project now. Check the status yourself, then see what changed for a new instance.
SearXNG swaps your IP for your server's IP at the search engines. Who really sees your queries on a public instance and on your own VPS, and where it stops.
SearXNG 429 errors have two causes: your own limiter, or the engines blocking your server IP. Read the log, fix the right one, and stop guessing.
Your SearXNG instance can be the search backend for an AI agent. JSON API setup, the trust boundaries, and the prompt injection surface it opens.
Run SearXNG on your own VPS with Docker Compose: settings.yml, the limiter, nginx with TLS, and a JSON search API your own scripts can call.