Skip to main content
D The Drew Archive One house, many rooms

SearXNG

Why Drew self-hosted SearXNG as a private search engine instead of relying on proprietary search providers.

Originally published on 2022-07-10.

Drew’s Private Search Engine
#

Now hosted locally as a service. I have created an instance of SearXNG that is up and running, fully self hosted on my server.

What is SearXNG?
#

SearXNG is a metasearch engine, aggregating the results of other search engines while not storing information about its users. Basically, it is a private search engine that anyone can use that I am now hosting on my personal server. There are no adds, every search you make is not being compiled to create a digital voodoo doll of you so that companies can target advertisements at you more efficiently, it can be customized to your liking, and leverages the results of more than seventy search engines at once. SearXNG is a fork from the well-known searx metasearch engine. It provides basic privacy by mixing your queries with searches on other platforms without storing search data.

SearXNG can be added to your browser’s search bar; moreover, it can be set as the default search engine. I have already set it as the default on my devices and I encourage you to do the same. This was the solution I was looking for a few months back when I wrote my article about DuckDuckGo censoring “Disinformation”, you can read that post here. At the end I recommended using an instance of SearX but I was never satisfied because I was still using someone else’s search engine. I wanted my own. Anyways, I have been using my instance of SearXNG as my primary search engine for a couple days now and I cannot express how satisfying it is to no longer rely on proprietary search engines where you know every search you make is being logged and used against you. If you are interested in creating your own private search engine then I have included the resources I used below. If you would rather use one of the other many publicly available instances of SearXNG then I have included a link for that below as well.

Resources
#

For further information on how I setup SearXNG consult the following resources:

Where to go next

Keep moving through the archive

This piece works best as part of a larger path. Pick the next doorway that matches how you want to keep reading.

Follow the trail Technology in Service of Independence Move through the wider sequence this article belongs to and keep the thread intact. Stay in this realm The Terminal Browse more writing from this section if you want to keep exploring the same part of the archive. Read the adjacent piece Building a Hybrid AI Agent Setup with OpenClaw, Ollama, and a Local Qwen Model How I set up a hybrid OpenClaw workflow with Codex as the primary model and a LAN-accessible local Qwen model over Ollama for …

Keep exploring

Explore beyond this room

These are the closest nearby pieces in the archive, with extra weight given to the same realm and trail when possible.

The Terminal Essay

Yarr

Why a self-hosted RSS reader still matters, and how Yarr fits into a more private, more intentional information system.

The Terminal Essay

Jitsi

A note on self-hosting Jitsi as a private video-conferencing alternative to centralized services like Zoom.

The Terminal Essay

RSS-Bridge

Why Drew set up RSS-Bridge for himself, and how it helps reconnect the web by generating feeds for sites that refuse to provide them.

The Watchtower Essay

Choose Independence NOT Dependence

Why independence should be the default instinct, and how dependence quietly erodes responsibility, competence, and freedom.

The Terminal Essay

Calibre

A note on self-hosting Calibre and Calibre-Web to make Drew's digital library browsable and available across devices.


Comments

Join the discussion. Be thoughtful, stay on topic, and treat other readers as neighbors. Email sign-in and comment data are described on the privacy page.