SearXNG
Aggregierte Such-Engine ohne User-Profilbildung — föderiert mehrere Suchmaschinen, eigene Instanz, keine Tracking-IDs.
SearXNG ist die Open-Source-Suche, die mehrere fremde Suchmaschinen abfragt und die Ergebnisse zusammenführt — aber ohne Profile, Tracking- IDs, personalisierte Re-Ranking-Modelle.
Im Verein konsumiert ausschließlich mana-research diese Instanz, als ein Provider in einer Provider-Chain (neben anderen datenschutz-freundlichen APIs). Das gibt der Recherche-Funktion in den Apps eine Quelle, die nicht protokolliert „Wer hat wann nach was gesucht”.
Was SearXNG nicht ist: ein eigener Crawler. Es indiziert nichts selbst — es delegiert Anfragen an Google, Brave, Qwant, DuckDuckGo und andere, je nach Konfiguration. Die Verbesserung gegenüber „direkt fragen”: die Anbieter sehen unsere Instanz, nicht die User-IP.
Warum nicht direkt Google? Weil die Google Search API einerseits teuer ist und andererseits jede Verein-Anfrage an Googles Modelle zurückspeist. SearXNG entzieht diesen Loop dem Bewusstsein-Trichter.
Plattform-Services, die hier aufsitzen
Diese Services nennen SearXNG in ihrem Infrastruktur-Frontmatter — sie sind direkt von diesem Baustein abhängig.
Was SearXNG für den Verein verkörpert
- DatensouveränitätVerwahrer statt Eigentümer.
- OffenheitCode und Mittelverwendung öffentlich.
- EigenbetriebEigene Infrastruktur, quelloffener Stack.
Weitere Infrastruktur dieser Art
Selbst betriebener Dienst — Container auf Vereins-Hardware, statt SaaS-Vertrag.
- ForgejoEigenes Git-Hosting für alle Vereins-Repos — Quellcode, Issues, Pull-Requests.
- VerdaccioEigene npm-Registry für die @mana/*-Pakete der Plattform.
- StalwartEigener Mail-Server für transaktionale Emails und Vereins-Korrespondenz — SMTP, IMAP, JMAP.
- MinIOS3-kompatibler Object-Storage für alle Vereins-Dateien — Buckets pro App, Signed URLs mit Ablauf.
- PostgresEine Postgres-Datenbank pro Service — schema-isoliert, mit Drizzle-Migrationen, keine geteilten Tabellen.
- RedisCache, Session-Store und BullMQ-Worker-Queues — klein, schnell, dort wo Postgres zu schwerfällig wäre.
SearXNG ist ein Baustein der Vereins-Infrastruktur — eine von drei Schichten unter den Plattform-Services und Apps.