Umami的云部署
部署环境:Vercel + Supabase
1.准备
- 一个Github账号
- 一个Vercel账号
- 一个Supabase账号
2.访问umami的代码仓库,并Fork
3.登录Supabase,新建一个数据库,根据提示设置数据库名称和密码(名字建议umami,地区建议东京)
4.点击创建好的project,进入project setting,点击database,在connection string处选择url,保存此处地址
5.登录Vercel,新建一个项目,选择已Fork的umami仓库,设置Environment Variables:
1
2
3
NAME VALUE
DATABASE_URL 在Supabase保存的URL地址,并用数据库密码替换其中的YOUR-PASSWORD部分
HASH_SALT 随机英文字符串,可以用此代码生成:openssl rand -base64 32
设置完Environment Variables记得保存!!!然后Deploy部署
6.建议添加绑定域名,以便国内访问
Vercel中选择已部署的umami项目,点击Settings -> Domains,添加域名,根据提示设置相关解析。
7.登录绑定域名,初始化umami
1
2
账号:admin
密码:umami
8.部署完成
This post is licensed under
CC BY 4.0
by the author.