01MVP

Logto 快速部署:Sealos 与 Zeabur 两种方式

一篇超短教程,帮你在 10 分钟内完成 Logto 的 Sealos 或 Zeabur 部署。

快速部署 Logto 的两种方式:SealosZeabur

先说结论(截至 2026-02-17):

  • 要最快上线:优先 Zeabur(模板一键部署)。
  • 要国内控制台 + 更细资源配置:优先 Sealos(应用管理部署镜像)。

方式 1:Zeabur(模板一键部署)

  1. 打开 Logto 模板并部署(模板会同时拉起 Logto + PostgreSQL)。
  2. 在 Networking 给 Logto 的两个端口分别绑定域名(Web 与 Admin)。
  3. 在 Variables 配置:
    • ENDPOINT=https://你的-web-域名
    • ADMIN_ENDPOINT=https://你的-admin-域名
  4. 重启服务,访问 Admin 域名,按引导创建首个管理员账号。

方式 2:Sealos(应用管理部署)

Sealos 部署 logto 的教程可以看这个视频:Bilibili:BV1HAG9zPEQN

  1. 在 Sealos 准备 PostgreSQL(新建或复用都可以)。
  2. 在「应用管理」部署 Logto 镜像(常见:ghcr.io/logto-io/logto:latest)。
  3. 暴露两个端口(3001 / 3002),并给每个端口分别开外网域名。
  4. 配置环境变量后重启:
    • DB_URL=postgres://...
    • ENDPOINT=https://你的-web-域名
    • ADMIN_ENDPOINT=https://你的-admin-域名
    • TRUST_PROXY_HEADER=1(有 HTTPS 反代时建议开启)

Logto 官方文档明确提示:演示用 docker-compose 命令不建议直接用于生产环境;生产请使用独立 PostgreSQL 并持久化数据。

参考链接:

On this page