SearXNG is a metasearch engine that lets you run private search infrastructure while still using multiple upstream providers for broad results.
Key Features
- Privacy-Centered Defaults: Avoid typical search tracking behavior.
- Metasearch Aggregation: Combine results from different engines.
- Custom Engine Selection: Control which providers your instance uses.
- Instance-Level Configuration: Tune filters, UI, and behavior for your needs.
- Docker Deployment Support: Straightforward to self-host.
- Open Community Project: Active ecosystem and transparent development.
Why Choose SearXNG?
- You want private search for personal or team use.
- You need control over search sources and ranking behavior.
- You prefer running critical web services yourself.
Docker Deployment
SearXNG is typically deployed with Docker Compose and optional reverse proxy. Harden headers and access settings if exposed publicly.
Getting Started
- Deploy SearXNG with compose.
- Configure search engines and instance settings.
- Add domain + TLS.
- Test relevance and privacy behavior.
Full Setup Guide
For complete deployment steps, follow: SearXNG Self-Host Privacy Search.