Aller au contenu principal

Installer Logto

Interactif

Exécutez la commande ci-dessous pour procéder à une installation interactive dans votre terminal :

logto init

Options et installation silencieuse

Vous pouvez également ajouter l’une des options ci-dessous (toutes facultatives) pour passer certaines questions :

OptionDescription
--db-urlL’URL Postgres vers la base de données Logto.
-p, --pathChemin vers votre instance Logto, doit être un chemin inexistant.
--ssIgnorer l’initialisation de la base de données Logto.
--disable-admin-pwned-password-check, --dapcInitialiser le tenant admin avec la vérification de compromission de mot de passe Have I Been Pwned (HIBP) désactivée, pour les déploiements isolés ou hors ligne. Voir Initialisation pour les déploiements isolés ou hors ligne.

Exécutez logto init --help pour obtenir l’aide complète.

Voici un exemple pour effectuer une installation silencieuse (par exemple, en CI) :

logto init -p ./logto --db-url postgresql://your-postgres-dsn:5432/logto --oc

Cela effectuera les actions suivantes dans l’ordre :

  1. Télécharger et extraire Logto dans ./logto
  2. Tenter d’initialiser et d’injecter les données dans la base de données avec l’URL postgresql://your-postgres-dsn:5432/logto
  3. Ajouter les connecteurs officiels Logto dans ./logto/packages/core/connectors