Zum Inhalt springen
MCP-Server eingebautWie das funktioniert

Schnellstart

Der schnellste Weg zu einer laufenden Installation: der Docker-Compose-Stapel. Er startet alle Dienste, erzeugt beim ersten Lauf die Geheimnisse und richtet den Keycloak-Realm selbst ein.

Auf dieser Seite

Voraussetzungen

  • Docker Desktop, laufend – das Wal-Symbol in der Menüleiste muss ruhig stehen.
  • openssl, curl und jq für die Hilfsskripte. Auf macOS ist alles außer jq vorhanden (brew install jq).

Starten

  1. In das Compose-Verzeichnis wechseln und starten

    up.sh erzeugt beim ersten Lauf die Datei .env mit zufälligen Geheimnissen, baut die Images für Konsole und Agent, startet den Stapel und wartet, bis die Realm-Einrichtung durch ist.

    cd deploy/compose
    ./up.sh
  2. Auf den ersten Lauf warten

    Er zieht Images und baut zwei Anwendungen – das dauert einige Minuten. Den Fortschritt zeigen die beiden folgenden Befehle.

    docker compose ps
    docker compose logs -f keycloak-init
  3. Die Konsole öffnen

    Alles liegt hinter einer Adresse. Die Anmeldung führt über Keycloak und kommt danach zurück in die Konsole.

    http://localhost:8080/

localhost, nicht 127.0.0.1

Nur http://localhost gilt dem Browser als sicherer Kontext. Über 127.0.0.1 fehlt window.crypto.subtle, und die PKCE-Anmeldung kommt nicht zustande.

Zugänge des lokalen Stapels

KennungPasswortRolle
flaky-adminflaky-admin-pwPlattform-Administration – darf Richtlinien, Nutzer und die KI-Anbindung setzen
flaky-testerflaky-tester-pwNormaler Nutzer – zum Gegenprüfen, was Richtlinien wirklich bewirken

Nur für den lokalen Stapel

Die Realm-Einrichtung legt die beiden Konten an, damit eine frische Installation sofort benutzbar ist. Für alles darüber hinaus gilt die Kubernetes-Seite.

Was hinter der einen Adresse liegt

AdresseDienst
http://localhost:8080/Konsole
http://localhost:8080/api/agentAgent-Backend
http://localhost:8080/authKeycloak (Anmeldung)

Was sofort läuft – und was nicht

Anmeldung, SQL-Arbeitsblatt, Datenbrowser, Import, Governance und die Suche arbeiten unmittelbar. Die Suche braucht keinen Schlüssel: das Einbettungsmodell liegt lokal bei. Der Chat dagegen braucht ein Sprachmodell, und keines wird mitgeliefert – ohne Anbindung antwortet er, dass keine konfiguriert ist. Wie eine eingerichtet wird, steht unter KI-Anbindung einrichten.

Verwalten und beenden

Betrieb des Stapels
docker compose ps              # Status
docker compose logs -f agent   # Protokoll eines Dienstes verfolgen
docker compose down            # anhalten, Daten bleiben
docker compose down -v         # anhalten und alle Daten löschen

Meldet ein docker-Befehl „Cannot connect to the Docker daemon“, ist Docker aus – das ist kein Fehler der Plattform.

Stand: Diese Seite beschreibt lavalake 0.16.0. Produkt und Dokumentation liegen in getrennten Repositories – im Zweifel gilt, was die Konsole zeigt.

Etwas fehlt?

Wenn diese Seiten Ihre Frage nicht beantworten, zeigen wir die Plattform in einer halben Stunde an Ihrem Fall.

Demo vereinbaren