跳到主要内容

开始使用 OSS

GitPod

要在线启动 Logto 的 GitPod 工作区,点击这里。稍等片刻,你会看到类似如下的信息:

Gitpod 正在运行

Logto 默认使用端口 3001 作为核心服务端口,端口 3002 作为交互式管理控制台端口。

要继续你的 Logto 之旅,按下 Ctrl(或 Cmd)并点击以 https://3002-... 开头的链接。祝你玩得开心!

本地

托管 Logto 的最低推荐硬件要求为:

  • vCPU:2
  • 内存:8 GiB
  • 磁盘:256 GiB

Docker Compose CLI 通常随 Docker Desktop 一起提供。

警告:

不要在生产环境中使用我们的 docker compose 命令!由于我们目前在 docker-compose.yml 中将内置的 Postgres 数据库与 Logto 应用程序捆绑在一起, 每次你重新执行该命令时都会创建一个新的数据库实例,之前持久化的数据将会丢失。

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

组合成功后,你会看到类似如下的信息:

Core app is running at http://localhost:3001
Core app is running at https://your-domain-url
Admin app is running at http://localhost:3002
Admin app is running at https://your-admin-domain-url

前往 http://localhost:3002/ 继续你的 Logto 之旅。祝你玩得开心!

使用备用 URL 下载

如果你想为 Logto zip 文件指定下载 URL,可以使用 --download-url 选项。例如:

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

注意需要额外的 --,以便 NPM 传递参数。

配置(可选)

Logto 使用环境变量进行配置,并支持 .env 文件。详细用法和完整变量列表请参见 配置

如果你需要更高级的控制或以编程方式访问 Logto,请查看 核心服务

托管服务商

这些可靠的托管服务商为 Logto 提供了一键安装模板。通过便捷的可部署服务,你可以在几秒钟内使用 Logto 搭建并启动你的 CIAM 系统。

请注意,我们不为第三方服务商提供客户支持。如需访问我们的支持渠道,请在 Logto Cloud 上部署。谢谢!

创建账户

当你成功在服务器上托管 Logto 后,在欢迎页面点击“创建账户”。请注意,Logto 开源版仅允许在首次启动时创建一个账户,不支持多账户。账户创建过程仅限于用户名和密码组合。

提示:

Logto OSS(自托管)不支持配置多个管理员。如需团队协作或需要多个管理员用户的项目,建议使用 Logto Cloud,它提供完整的团队管理功能。

本地 HTTPS 开发处理方法