this post was submitted on 15 Apr 2026
1 points (100.0% liked)

Free and Open Source Software

22435 readers
59 users here now

If it's free and open source and it's also software, it can be discussed here. Subcommunity of Technology.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 3 years ago
MODERATORS
 

Documentation: https://docs.searxng.org/index.html

I finally self host my own private instance of the meta search engine SearXNG. I did not install it manually, so there is not this deep understanding how it works or anything like that. But at least its compiled from source and runs on my local machine.

Thanks to the AUR script: https://aur.archlinux.org/packages/searxng-git (View PKGBUILD install script) Now I can use the search engine in my web browser at the configured address. It was surprising easy and quick process (thanks to this script). There are other methods of installing too, official: https://docs.searxng.org/admin/installation.html

# Archlinux, AUR

# Build and install from source:
yay searxng-git

# Configure the search engine (shouldn't need to):
sudoedit /etc/searxng/settings.yml

# Start server when needed:
systemctl start searxng.service

# Or automatically start the server whenever you login:
systemctl enable searxng.service

This feels so good and liberating. Before that I was using DuckDuckGo, then tried Startpage and then used public instances of SearXNG. So I still had to trust them. The only downside is, that my IP is still known to any search engine I have enabled in SearXNG. I could enable Proton VPN for that, but I'm not enabling and disabling VPN each time I want to do a websearch.

The next logical step would be to have a dedicated server machine to run this (and possibly other servers) and access it from the web on any other computer I want to. But that is something I'm not getting into right now.

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here