Selbst-Hosting-Anleitung#

Seurchs Suchmaschine ist Open Source, sodass Sie Ihre eigene Instanz betreiben und der einzige Betreiber sein können, der jemals die Daten Ihrer Benutzer berührt. Diese Anleitung richtet sich an Administratoren, die Seurch einsetzen und betreiben.

Eine Instanz ist eine einzelne Django-Anwendung, die auf PostgreSQL basiert. Sie wird als Docker-Image geliefert, das seine eigenen statischen Dateien bereitstellt und beim Start Datenbankmigrationen ausführt, sodass eine minimale Bereitstellung aus einem Container plus einer Datenbank besteht.

In dieser Anleitung#

SeiteInhalt
VoraussetzungenWas Sie vor dem Start brauchen
SchnellstartEine Instanz mit Docker zum Laufen bringen
KonfigurationJede Umgebungsvariable
SuchanbieterAPI-Schlüssel, die Suchmaschinen, Tabs und Karten aktivieren
API-Schlüssel erhaltenSchritt-für-Schritt-Anmeldung für jeden Anbieter
ÜbersetzungLibreTranslate für den Übersetzen-Tab einrichten
Benutzer & ZugangKonten erstellen, E-Mail, Passwort zurücksetzen
API-SchlüsselAPI-Schlüssel für Benutzer ausstellen und widerrufen
WartungGeplante Aufgaben, Bangs, Cache, Anbieterstatus
ProduktionshinweiseStatische Dateien, Gesundheitsprüfungen, Fußzeile, E-Mail

Was Sie erhalten. Selbst-Hosting gibt Ihnen die vollständige Seurch-Suchmaschine: jeden Tab, Sofortantworten, Wissenskarten, Einstellungen und die öffentliche API. Welche Tabs und Karten tatsächlich erscheinen, hängt davon ab, welche Anbieter Sie konfigurieren.