Such-APIs sind zu teuer, wie baue ich selbst eine kostenlose Suchmaschine?

AI-AntwortenGeschrieben vor 6 Monaten Sharenet.ai
1.1K 0
吐司AI

Erstellen Sie Ihre eigene private Suchmaschine SearXNG

Vorbereitung. Stellen Sie sicher, dass Sie Docker und Docker Compose auf Ihrem Rechner installiert haben.

Schritt 1: Erstellen des Instanzkatalogs

Erstellen Sie zunächst ein Verzeichnis für die Konfigurationsdateien von SearXNG:

mkdir searxng

Schritt 2: Ausführen des SearXNG-Docker-Containers

Verwenden Sie den folgenden Befehl, um das Docker-Image von SearXNG zu ziehen und den Container zu starten:

docker run \ --rm -d -p 8081:8080 \ -v "${PWD}/searxng:/etc/searxng" \ -e "BASE_URL=http://localhost:8081/" \ -e "INSTANCE_NAME=searxng" \ searxng/searxng

Schritt 3: Aktivieren der Ausgabe im JSON-Format

SearXNG gibt die Ergebnisse standardmäßig nicht im JSON-Format aus.

  1. Wechseln Sie in das Verzeichnis der Konfigurationsdatei des Containers:cd /root/searxng
  2. Öffnen Sie es mit Ihrem bevorzugten Texteditor settings.yml Dokumentation.
  3. ausfindig machen. formats Abschnitt, hinzufügen json::
formats: - json # 添加 json 格式
  1. Starten Sie den Docker-Container neu, damit die Änderungen wirksam werden:
docker restart

Schritt 4: Konfigurieren Sie SearXNG in Open Web UI

Jetzt können Sie SearXNG als eine benutzerdefinierte Suchmaschine in Open Web UI hinzufügen.

  • Suchanfrage URL. http://<SearXNG_IP>:8081

Oberbefehlshaber (Militär) <SearXNG_IP> Ersetzen Sie durch die IP-Adresse der SearXNG-Instanz.

  • Zugang zum Intranet. Verwenden Sie die IP-Adresse des Containers.
  • Extranet-Zugang. Verwenden Sie die öffentliche IP-Adresse Ihres Servers.

Erledigt!

Beachten Sie, dass der Port durch denjenigen ersetzt werden kann, den Sie für das Whitelining ausschließen wollen.

© urheberrechtliche Erklärung
AiPPT

Ähnliche Artikel

Keine Kommentare

keine
Keine Kommentare...