Schnellstart
Einsatzbereit in fünf Schritten
Simmetric Chat funktioniert, ohne sich jemals mit dem Internet zu verbinden, wenn Sie es so einrichten. Die fünf Schritte unten bringen den gesamten Stack auf Ihre Maschine.
1
Bereitstellen, was es braucht
Befehle
bash
# Node.js ≥ 24, pnpm 11, PostgreSQL 16
node -v && pnpm -v && psql --version
# Optional but recommended: Ollama for local LLM
ollama pull gemma4:latest2
Die App auf Ihre Maschine bringen
Befehle
bash
git clone https://github.com/studio-simos/simmetric simmetric-chat
cd simmetric-chat
pnpm install3
Ihr die Schlüssel geben
Befehle
bash
cp .env.example .env
# Required in the repo-root .env:
# JWT_SECRET=<strong random value>
# COLLECTOR_SECRET=<shared with the collector>
# (DATABASE_URL has a code default)4
Die Datenbank anlegen
Befehle
bash
pnpm db:generate # generate Prisma client
pnpm db:migrate # apply migrations
pnpm db:seed # roles, permissions, bootstrap admin (admin / admin123)5
Alles starten
Befehle
bash
pnpm dev # turborepo: server + collector + widget + frontend in parallelErster Start
Öffnen Sie http://localhost:5173. Melden Sie sich mit dem Bootstrap-Admin an (admin / admin123) - der Einrichtungsassistent erzwingt bei der ersten Anmeldung einen Passwortwechsel.
Lokal laufende Dienste
Frontend
:5173Server
:3000Collector
:3210Widget
:3211Docker-Schnellstart
Lieber Container? Ein einziger Befehl startet alles.
bash
docker compose -f docker/docker-compose.yml up --build -d