Zum Inhalt springen
Menü
Jetzt selbst starten

Dokumentation

Schnellstart mit Docker

Who2Be mit zwei Befehlen auf dem eigenen Rechner starten — Docker ist die einzige Voraussetzung.

Dokumentation

Docker ist die einzige Voraussetzung — kein Python, kein Node, keine .env-Datei.

Starten

git clone https://github.com/luetzey/who2be.git && cd who2be
docker compose up -d --wait

Danach öffnest du http://localhost:5173 und legst ein Konto an. Lokal wird die Registrierung ohne Mailversand sofort bestätigt. Beim ersten Anmelden entsteht ein eigener Arbeitsbereich, in dem du landest.

Der erste Start baut die Abbilder für Api und Weboberfläche aus dem Quellcode und braucht deshalb ein paar Minuten.

Fertige Abbilder statt Neubau

Wer nicht aus dem Quellcode bauen will, zieht fertige Abbilder:

docker compose -f docker-compose.yml -f docker-compose.images.yml up -d --wait

Nützliche Befehle

bash scripts/smoke.sh      # Gesamtprüfung: Api, Weboberfläche, Anmeldung, MCP-Werkzeuge
docker compose logs -f api # was das Backend gerade tut
docker compose down        # anhalten; mit -v wird auch die Datenbank gelöscht

Was dabei läuft

Der Stapel startet die Datenbank, die Anmeldung, die REST-Api, die Weboberfläche und den MCP-Server. Wie du einen Agenten anbindest, steht unter Einen Agenten anbinden.

Für den Betrieb außerhalb eines vertrauenswürdigen Netzes brauchst du den gehärteten Aufbau mit TLS, beschrieben im Verzeichnis deploy/hetzner (externe Seite).