Datenschutzfreundliche Metasuche selber hosten: SearXNG

Begonnen von rob, 06 März 2026, 11:41:04

Vorheriges Thema - Nächstes Thema

rob

Hallo in die Runde.

Ich war über einen Artikel im heise Newsletter darauf gestoßen: Wie man eine Metasuchmaschine als eigene Instanz betreibt.
Link zum Artikel (Auchtung Paywall, hab selbst nur das vom RSS Feed gelesen): https://www.heise.de/ratgeber/Websuche-ohne-US-Datenkraken-So-hosten-Sie-Ihren-eigenen-Suchdienst-per-Raspi-11154174.html?seite=all

Das hatte mich interessiert und so hab ich es jetzt seit ein paar Wochen als Docker Container am Laufen. Funktioniert für mich bislang supi und weil es nicht nur datenschutzfreundlich, sondern auch frei und offen ist, mache hier mal kurzerhand Werbung dafür - vielleicht taugt es Euch auch.

Link zur Doku: https://docs.searxng.org/
Link zur Docker-Installation: https://docs.searxng.org/admin/installation-docker.html
Link zum Code: https://github.com/searxng/searxng/tree/master

Meine Docker-Defi schaut so aus:
docker run -d \
  --name searxng \
  --restart unless-stopped \
  -p 8087:8080 \
  -p 8443:443 \
  -e PUID=1001 \
  -e PGID=1001 \
  -v /my_local_path/config/:/etc/searxng/ \
  -v /my_local_path/data/:/var/cache/searxng/ \
  -v /etc/timezone:/etc/timezone:ro \
  docker.io/searxng/searxng:latest

Rennt auf dem selben Host wie auch Fhem und die anderen Container. Das Caching benötigt freilich Platz auf der "Platte".
Weil auf meinem Server Port 80 bereits durch FTUI belegt ist und 8080 für anderen Krams, habe ich halt 8087 hergenommen.
In Firefox ist die Suchmaschine leicht angelegt: Einstellungen -> Suche -> Hinzufügen -> Namen vergeben und Suchstring
http://my_local_host_ip:8087/search?q=%s eintragen.

Erfahrungen:
  • die Suche ist flink mit guten Ergebnissen und leicht konfigurierbar (z.B. Links immer in neuem Tab öffnen, best. Quellen ein-/ ausschalten usw.)
  • Bildersuche, zeitliche Eingrenzung und Absprung in den Cache (Webarchive): alles easy
  • Suchmaschinen scheinen oft Probleme mit mehreren Suchbegriffen zu haben: klappt hier gut, jedenfalls besser als bei manch anderen (habe oft mit Metager oder DuckDuckGo Probleme mit den Ergebnissen gehabt)
  • fürs Mobiltelefon macht die lokale IP freilich keinen Sinn, also entweder per VPN (Wireguard bei mir), im Browser kurz umschalten oder generell eine der öffentlichen Instanzen nehmen
  • Watchtower kümmert sich um Updates, was bislang gut klappt
  • für https scheinen weitere Schritte nötig, worum ich mich mangels Zeit noch nicht gekümmert habe

Viele Grüße
rob