Instalar Logto
Interactivo
Ejecuta el siguiente comando para proceder con una instalación interactiva en tu terminal:
- CLI
- npm
logto init
npm init @logto@latest
Opciones e instalación silenciosa
Alternativamente, puedes añadir cualquiera de las siguientes opciones (todas opcionales) para omitir algunas preguntas:
| Option | Description |
|---|---|
--db-url | La URL de Postgres para la base de datos de Logto. |
-p, --path | Ruta a tu instancia de Logto, debe ser una ruta que no exista previamente. |
--ss | Omitir el sembrado de la base de datos de Logto. |
--disable-admin-pwned-password-check, --dapc | Sembrar el tenant administrador con la verificación de brechas de contraseñas de Have I Been Pwned (HIBP) desactivada, para implementaciones aisladas o sin conexión. Consulta Sembrado para implementaciones aisladas o sin conexión. |
Ejecuta logto init --help para obtener información completa de ayuda.
Aquí tienes un ejemplo para realizar una instalación silenciosa (por ejemplo, en CI):
- CLI
- npm
logto init -p ./logto --db-url postgresql://your-postgres-dsn:5432/logto --oc
npx @logto/cli init -p ./logto --db-url postgresql://your-postgres-dsn:5432/logto --oc
Hará lo siguiente en orden:
- Descargar y extraer Logto en
./logto - Intentar inicializar y sembrar la base de datos con la URL
postgresql://your-postgres-dsn:5432/logto - Añadir los conectores oficiales de Logto a
./logto/packages/core/connectors