Self-Hosting

Installation

Starte eine neue Comma-Instanz auf einem einzelnen Rechner.

Diese Anleitung ist ein Platzhalter. Die vollständigen Schritte, auch für den Zugriff von anderen Rechnern, folgen in Kürze.

Bevor du anfängst

Installiere Docker Engine mit Compose v2.24 oder neuer, und halte die Angaben deines Modellanbieters bereit.

Erster Start

Kopiere die Beispieleinstellungen, trag deinen Modellanbieter ein und starte dann alle Dienste:

cp .env.example .env
docker compose up -d --build

Beim ersten Start wird jeder Dienst gebaut, und die Instanz erzeugt ihre Geheimnisse; das dauert eine Weile. Steht kein Modellanbieter in .env, füg nach der Anmeldung ein privates Modell hinzu.

Anmelden

Öffne http://localhost:8080 und fordere mit deiner E-Mail-Adresse einen Anmeldecode an. Der Code landet im lokalen Postfach unter http://localhost:8025.

Standardmäßig ist eine Instanz nur von diesem Rechner aus erreichbar. Damit andere sie nutzen können, braucht es HTTPS und einen Mailserver; diese Anleitung folgt in Kürze.