Logto 快速部署:Sealos 与 Zeabur 两种方式
一篇超短教程,帮你在 10 分钟内完成 Logto 的 Sealos 或 Zeabur 部署。
快速部署 Logto 的两种方式:Sealos 和 Zeabur。
先说结论(截至 2026-02-17):
- 要最快上线:优先 Zeabur(模板一键部署)。
- 要国内控制台 + 更细资源配置:优先 Sealos(应用管理部署镜像)。
方式 1:Zeabur(模板一键部署)
- 打开 Logto 模板并部署(模板会同时拉起 Logto + PostgreSQL)。
- 在 Networking 给 Logto 的两个端口分别绑定域名(Web 与 Admin)。
- 在 Variables 配置:
ENDPOINT=https://你的-web-域名ADMIN_ENDPOINT=https://你的-admin-域名
- 重启服务,访问 Admin 域名,按引导创建首个管理员账号。
方式 2:Sealos(应用管理部署)
Sealos 部署 logto 的教程可以看这个视频:Bilibili:BV1HAG9zPEQN
- 在 Sealos 准备 PostgreSQL(新建或复用都可以)。
- 在「应用管理」部署 Logto 镜像(常见:
ghcr.io/logto-io/logto:latest)。 - 暴露两个端口(
3001/3002),并给每个端口分别开外网域名。 - 配置环境变量后重启:
DB_URL=postgres://...ENDPOINT=https://你的-web-域名ADMIN_ENDPOINT=https://你的-admin-域名TRUST_PROXY_HEADER=1(有 HTTPS 反代时建议开启)
Logto 官方文档明确提示:演示用 docker-compose 命令不建议直接用于生产环境;生产请使用独立 PostgreSQL 并持久化数据。
参考链接: