Zum Hauptinhalt springen

Erste Schritte mit OSS

GitPod

Um einen Online-GitPod-Arbeitsbereich für Logto zu starten, klicke hier. Warte einen Moment, du wirst eine Nachricht wie folgt sehen:

Gitpod läuft

Logto verwendet standardmäßig Port 3001 für seinen Kerndienst und Port 3002 für die interaktive Admin-Konsole.

Um deine Logto-Reise fortzusetzen, drücke Strg (oder Cmd) und klicke auf den Link, der mit https://3002-... beginnt. Viel Spaß!

Lokal

Die minimal empfohlenen Hardwareanforderungen für das Hosting von Logto sind:

  • vCPU: 2
  • Speicher: 8 GiB
  • Festplatte: 256 GiB

Docker Compose CLI wird normalerweise mit Docker Desktop geliefert.

vorsicht

Verwende unseren Docker Compose-Befehl nicht für die Produktion! Da wir derzeit eine integrierte Postgres-Datenbank zusammen mit der Logto-App in docker-compose.yml gebündelt haben, wird bei jedem erneuten Ausführen des Befehls eine neue Datenbankinstanz erstellt, und alle zuvor gespeicherten Daten gehen verloren.

curl -fsSL https://raw.githubusercontent.com/logto-io/logto/HEAD/docker-compose.yml | docker compose -p logto -f - up

Nach einer erfolgreichen Komposition wirst du eine Nachricht wie folgt sehen:

Kern-App läuft unter http://localhost:3001
Kern-App läuft unter https://your-domain-url
Admin-App läuft unter http://localhost:3002
Admin-App läuft unter https://your-admin-domain-url

Gehe zu http://localhost:3002/, um deine Logto-Reise fortzusetzen. Viel Spaß!

Verwendung einer alternativen URL zum Herunterladen

Wenn du eine URL für die Logto-Zip-Datei angeben möchtest, verwende die Option --download-url. Zum Beispiel:

npm init @logto@latest -- --download-url=https://github.com/logto-io/logto/releases/download/v1.2.2/logto.tar.gz

Beachte, dass das zusätzliche -- erforderlich ist, damit NPM die Argumente übergibt.

Konfiguration (optional)

Logto verwendet Umgebungsvariablen für die Konfiguration, zusammen mit der Unterstützung von .env-Dateien. Siehe Konfiguration für detaillierte Nutzung und vollständige Variablenliste.

Schau dir Kernservice an, wenn du mehr erweiterte Steuerungen oder programmatischen Zugriff auf Logto möchtest.

Ein Konto erstellen

Sobald du Logto erfolgreich auf deinem Server gehostet hast, klicke auf der Willkommensseite auf "Konto erstellen". Beachte, dass die Open-Source-Version von Logto nur die Erstellung eines Kontos während des ersten Starts erlaubt und keine Unterstützung für mehrere Konten bietet. Der Kontoerstellungsprozess ist auf Kombinationen aus Benutzername und Passwort beschränkt.