最近逛木木佬的博客看到前端调用 Umami API 这篇文章,看封面图像是网站访问统计啥的,一搜发现是类似 51la 统计的玩意,还开源,支持 Serverless 自部署,有东西折腾,搞! Github 账号 Vercel 账号 数据库 自己的域名(可选) 打开 Vercel 然后通过 GitHub 快捷登录 Import Git Repository 选择 Continue With GitHub 选择你复刻的仓库 设置部署参数和环境变量 最后点击 Deploy 部署 8. 部署成功后会显示 Congratulation 页面(部署时长两分钟左右) 9. 如果你有域名,直接从此界面右边 “Add Domain” 进入添加域名,Vercel 会自动生成 SSL 证书(开启 https)。没有的话直接右上角 “Go to Dashboard” 就可以看到 Vercel 为你准备的域名 本站已部署成功,网址请查阅:前言
准备工作
部署完成之后默认会给你的项目分配一个 vercel.app 的三级域名,但是在 2021 年 vercel.app 域名被墙,大陆地区无法访问,因此强烈建议自己准备域名开搞
此时会跳转到 GitHub 批准 Vercel 访问,建议选择允许访问全部仓库,当然你也可以设置仅可访问部分仓库。变量名:HASH_SALT 值:自定义字符串
变量名:DATABASE_URL 值:数据库链接
例:
postgresql://username:mypassword@localhost:5432/mydb mysql://username:mypassword@localhost:3306/mydb
变量名:TRACKER_SCRIPT_NAME 值:自定义统计脚本名
10. 打开 Umami,初次登录输入默认用户名 admin
与默认密码 umami
,
Comments | NOTHING