跳到主要内容

开始使用 OSS

GitPod​

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

Gitpod is running

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

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

本地部署​

部署 Logto 的最低推荐硬件要求为:

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

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

警告:

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

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 OSS(自托管)不支持配置多个管理员。如需邀请更多成员加入控制台,请安装 自托管许可证 并在 租户设置 > 成员 中管理成员。或者,Logto Cloud 提供完整的团队管理功能。

本地 HTTPS 开发实践 Logto 优秀社区贡献资源