0%
为Hugo Next主题添加Umami统计支持
为Hugo Next主题添加Umami统计支持
概述
最近我将博客的统计工具从其他方案迁移到了开源的 Umami ,但发现 Hugo 的 Next 主题默认并不支持 Umami。经过一番研究,我成功地为该主题添加了 Umami 统计支持。本文将详细介绍实现过程,为使用 Hugo 博客的用户提供一个完整的 Umami 集成解决方案。
GeoLite2 自动搬运仓库使用手册
GeoLite2 自动搬运仓库使用手册
利用 GitHub Actions 每 3 天自动拉取 MaxMind 官方 GeoLite2-City/Country/ASN 数据库并发布 Release,供内网或生产环境 wget 使用。
前置条件
| 项目 | 说明 |
|---|---|
| GitHub 账号 | 需能创建公开仓库 |
| MaxMind 账号 | 免费申请,用于获取 license_key(白名单地区建议选 US/JP)注册步骤:
MaxMind 免费账号注册
|
| 浏览器 | 用于配置仓库密钥 |
一键 Fork 仓库
- 打开 https://github.com/P3TERX/GeoLite.mmdb
- 点击右上角 Fork → 选择你的账号 → 完成
- 得到自己的仓库地址:
https://github.com/<你的用户名>/GeoLite.mmdb
配置密钥(Secrets)
路径:Settings → Secrets and variables → Actions → New repository secret
MaxMind 免费账号注册
MaxMind 免费账号注册图文步骤(精简版)
打开注册页面
浏览器访问:
https://www.maxmind.com/en/geolite2/signup
填写表单(关键字段)
| 字段 | 建议填写内容 |
|---|---|
| Email Address | 常用邮箱(QQ/Gmail 均可) |
| Password | 8 位以上,含大小写+数字+符号 |
| Country | 选 United States 或 Japan(避免 451 错误) |
| Industry | 选 ISP/Hosting 或 Cyber Security |
| Intended Use | 写 Website security and fraud prevention |
| Organization | 可填公司英文名或 Personal |
> 注意:国家一旦选 China,后续可能触发地区限制,建议直接选 US。

Docker 搭建私有 DNS 服务器
hugo-theme-stack集成Umami
umami 是什么
Umami是一个现代的分析平台,旨在帮助用户轻松收集、分析和理解网站数据,以便专注于增长。以下是关于Umami的详细介绍:
核心功能
- 流量分析:能够深入了解网站流量,快速查看所有关键指标,从而优化网站以实现增长。
- 访客分析:提供访客的详细信息,包括他们的地理位置和使用的设备类型,帮助更好地了解目标受众。
- 自定义事件跟踪:不仅可以跟踪页面浏览量,还能捕获网站上的任何事件,如按钮点击和表单提交,为用户提供更全面的行为数据。
- 强大的过滤功能:通过易于应用的过滤器,可以深入分析数据,根据浏览器、操作系统、国家等任何指标对用户进行细分,以便更精准地定位目标群体。
- 实时数据查看:能够实时查看当前网站流量,看到访客正在访问的确切页面,及时了解网站的实时动态。
- 趋势检测:通过比较不同时间段的数据,发现流量的关键趋势,轻松衡量营销活动的成功与否。
产品分析
openresty编译添加geoip2模块支持
1panel/openresty编译添加geoip2模块支持
声明:该文档仅供学习讨论开源知识分享,不涉及任何商业利益。
若有侵权请联系 Eli 删除
转载请声明来源
基于1panel/openresty:1.21.4.3-3-3-focal镜像二次编译添加geoip2模块支持