使用 PlanetScale 和 Vercel 搭建 Umami 统计
本文基本可以视作是 GeekPlux 文章的中文翻译,插图亦来自于原文。
前置要求
- PlanetScale 账号,免费版仅支持创建一个数据库
- Vercel 账号
- GitHub 账号
PlanetScale 设置
在面板创建一个数据库,命名为 umami-db
GitHub 设置
Fork umami 项目到自己账号,同时建议安装 GitHub 应用 Pull
Vercel 设置
将 Vercel 与 GitHub 账号关联,并导入上面 fork 的项目
此时,Vercel 尝试自动部署但应该会失败,因为还没设置好数据库连接
数据库关联
回到 PlanetScale 面板,点击 Integrations 并选择 Vercel,选中 umami-db 和对应的 Vercel 项目
至于框架,可能名称与下图不完全相同,选中带有 Prisma 的即可
Umami 设置
最后,回到 Vercel 面板,点击重新部署
部署成功后,可以添加自定义域名
umami 后台默认用户名为 admin,默认密码为 umami
具体如何使用请参考 umami 文档