
准备工作
- Github 账号
- Vercel 账号
- 数据库
- 自己的域名(可选)
部署完成之后默认会给你的项目分配一个 vercel.app 的三级域名,但是在 2021 年 vercel.app 域名被墙,大陆地区无法访问,因此强烈建议自己准备域名
开始
Fork 官方 GitHub 仓库

打开 Vercel 然后通过 GitHub 快捷登录

打开 Storage 选项卡创建 PostgreSQL
不一定要在此处创建,可以在 Supabase 或 Neon(Vercel PostgreSQL 服务供应商)等平台免费创建

打开 Dashboard,点击 Add new - Project
Import Git Repository 选择 Continue With GitHub
此时会跳转到 GitHub 批准 Vercel 访问,建议选择允许访问全部仓库,当然你也可以设置仅可访问部分仓库。
6.选择你复刻的仓库
7.设置部署参数和环境变量:
- 变量名:
HASH_SALT 值
:自定义字符串
- 变量名:
DATABASE_URL
值:数据库链接
- 例:postgresql://username:mypassword@localhost:5432/mydb mysql://username:mypassword@localhost:3306/mydb

- 变量名:
TRACKER_SCRIPT_NAME
值:自定义统计脚本名
最后点击 Deploy 部署

9.部署成功后会显示 Congratulation 页面(部署时长三分钟左右)
- 添加自定义域名,Vercel 会自动生成 SSL 证书(开启 https)
打开 Umami,初次登录输入默认用户名 admin 与默认密码 umami(记得修改账号密码哦!)

API:
可以参考这个:漠北残月的博客的教程
推荐这个:张洪HEO的教程