Zum Inhalt

SearXNG Websuche

Stand: 2026-05-28

Hinweis: Der produktive Pfad für SearXNG läuft über VLAN70 beziehungsweise search.lanstyle.de mit Direct-IP-Upstream 10.222.70.12:8888. Der frühere Pfad 10.0.1.240:8888 ist in den aktuellen Client- und NPM-Pfaden nicht mehr aktiv und bleibt nur noch als historischer Rollback-/Audit-Kontext dokumentiert.

Dienst

SearXNG wurde als eigener unprivilegierter Proxmox-LXC mit dem offiziellen Community-Script installiert.

Feld Wert
CTID 256
Hostname searxng
IP 10.222.70.12/24, Rollback-Kontext 10.0.1.240/20
Gateway 10.222.70.1
Bridge vmbr0
Storage local-zfs
OS Debian 13
Ressourcen 2 vCPU, 2048 MiB RAM, 12 GB Disk, 512 MiB Swap
Port 8888
Interne URL http://10.222.70.12:8888

Prüfung

Geprüft:

  • LXC 256 läuft.
  • searxng.service ist aktiv.
  • Dienst lauscht auf 0.0.0.0:8888.
  • HTTP-Test auf http://10.222.70.12:8888 liefert HTTP 200.

Open WebUI

Open WebUI wurde auf SearXNG als Websuche umgestellt:

  • Engine: searxng
  • Query URL: http://10.222.70.12:8888/search?q=<query>
  • Sprache: de
  • Ergebnisanzahl: 8
  • parallele Suchanfragen: 2
  • Webloader: SSL-Verifikation aktiv, Timeout 20s, max. Content 200000

Vor der Änderung wurde die Open-WebUI-Datenbank gesichert:

  • /root/.open-webui/webui.db.bak-YYYYMMDD-HHMMSS-before-searxng

Reverse Proxy

Aktiv seit 2026-05-25:

  • Domain: search.lanstyle.de
  • Forward Scheme: http
  • Forward Hostname/IP: 10.222.70.12
  • Forward Port: 8888
  • WebSocket Support: nicht erforderlich
  • Block Common Exploits: aktiv
  • SSL/TLS: Zertifikat über NPM
  • Access List: Max
  • NPM Proxy Host ID: 48

Vor der Anlage wurde die NPM-Datenbank gesichert:

  • /root/npm-backups/*-searxng-proxy/database.sqlite.bak

Prüfung:

  • https://search.lanstyle.de/ liefert HTTP 200.
  • http://10.222.70.12:8888/ liefert HTTP 200.

SearXNG darf nicht öffentlich ohne Zugriffsbeschränkung betrieben werden.