umami 介绍#
Umami is an open-source, self-hosted web analytics solution
正如官网所说,umami 是一个开源的,自托管的网络统计工具。可以帮助你更加准确的统计网站的数据。
界面截图:
安装过程简谈#
- 注册数据库账户,获得链接 url
- fork 仓库,vercel 部署
- 添加网站并配置
1. 注册数据库账户,获得连接 url#
随便找一个免费的 mysql 或 postgresql 数据库,这里推荐Supabase,点击这里注册,可以直接使用 github 账户。登录后点击 “New Project”。
name 随便填,Database Password 为数据库密码,务必记牢。地区不用改,点击 Create New Project,之后要等待一段时间初始化。
之后按照图片流程,点击 copy,并把密码改成设置的。数据库设置至此完毕。
2.fork 仓库,vercel 部署#
点击进入后 fork 仓库,打开 vercel,新建项目并导入仓库。
点击 "Environment Variables",添加 3 个环境变量
DATABASE_URL:刚刚复制并改动的字符串
HASH_SALT:随机串(哈希盐)
TRACKER_SCRIPT_NAME:随机串(js文件名称,防止被广告拦截插件拦截)
Deploy,绑定域名,完成!
3. 添加网站并配置#
(在右上角的地球图标那里可以改成中文)
点击添加网站
名字随便起,域名填你想统计的网站的域名。
把跟踪代码复制到网站的 <head> 部分(每个网站的实现方法不同,例如 hexo 主题一般可以在配置文件里添加)就完成啦 QwQ