Alle Einrichtungsanleitungen

Websuche einrichten

Karjas Web-Suche- und Videos-Apps benötigen ein Such-Backend. Es gibt keine gemeinsame Standardeinstellung, die zuverlässig funktioniert – wählen Sie eine der beiden Optionen unten.

Brave Search API

Am einfachsten. Ein kostenloser Schlüssel – keine Kreditkarte – mit etwa 2.000 Anfragen pro Monat. Ein paar Minuten zum Einrichten.

SearXNG (selbst gehostet)

Am privatesten. Eine Metasuchmaschine, die Sie selbst betreiben. Mehr Einrichtungsaufwand, aber kein Drittanbieter-Schlüssel und kein Anfragelimit – und es schaltet werbefreies eingebettetes Video frei.

Option A – Brave Search API

1

Kostenlosen API-Schlüssel erhalten

Gehen Sie zu brave.com/search/api, melden Sie sich an und wählen Sie den Kostenlos-Plan – keine Kreditkarte erforderlich. Er erlaubt etwa 2.000 Anfragen pro Monat.

2

Schlüssel kopieren

Kopieren Sie im Brave API-Dashboard Ihr Abonnement-Token (den API-Schlüssel).

3

In Karja einfügen

Öffnen Sie in Karja Einstellungen → Suche, wählen Sie Brave Search API, fügen Sie Ihren Schlüssel ein und klicken Sie auf Verbindung testen. Wenn es Funktioniert anzeigt, sind Sie fertig.

Hinweis: Mit Brave öffnet die Videos-App Ergebnisse in Ihrem Browser. Für werbefreies eingebettetes Video in Karja verwenden Sie SearXNG unten.

Option B – Selbst gehostetes SearXNG

SearXNG ist eine kostenlose, quelloffene Metasuchmaschine. Öffentliche Instanzen blockieren fast immer die JSON-API, die Karja benötigt – betreiben Sie also Ihre eigene. Docker ist der einfachste Weg.

1

SearXNG mit Docker starten

Folgen Sie der offiziellen Docker-Installationsanleitung . Der schnellste Start legt Port 8888 fest:

docker run -d --name searxng -p 8888:8080 searxng/searxng

Ihre Instanz ist dann unter http://localhost:8888 erreichbar.

2

JSON-API aktivieren

Das ist der Schritt, den viele vergessen: Karja liest Ergebnisse als JSON, was standardmäßig deaktiviert ist. Fügen Sie in Ihrer SearXNG settings.yml json unter search.formats hinzu:

search:
  formats:
    - html
    - json

Starten Sie dann den Container neu, damit die Änderung wirksam wird.

3

Karja darauf ausrichten

Öffnen Sie in Karja Einstellungen → Suche, wählen Sie SearXNG (selbst gehostet), geben Sie Ihre Instanz-URL ein (z. B. http://localhost:8888) und klicken Sie auf Verbindung testen.

Gut zu wissen

  • Derselbe Anbieter treibt sowohl Web-Suche als auch Videos an – einmal einrichten.
  • SearXNG muss laufen (auf Ihrem Gerät oder einem Heimserver), damit die Suche in Karja funktioniert.
  • Verlassen Sie sich nicht auf eine öffentliche SearXNG-Instanz – diese blockieren in der Regel die JSON-API und der Verbindungstest schlägt fehl.