Why it fits
Self-hosting an instance for private use is free under AGPL.
Getting started
Prerequisites (from the official docs):
- A server or PC with Docker or Podman
- A port for the web interface (the example maps 8888 to the container's 8080)
Steps:
- Create a directory for SearXNG and its configuration.
- Download the two Compose template files from the official container guide.
- Copy the example .env into place.
- Edit .env (secret key and base URL).
- Start the stack with docker compose up -d.
- Open the web interface; optionally set it as your browser search engine.
Official container guide: https://docs.searxng.org/admin/installation-docker.html
All installation methods: https://docs.searxng.org/admin/installation.html
Notes
Upstream search providers are third parties; privacy characteristics depend on instance configuration.
