使用说明
支持的数据库版本:
MySQL >= 5.7
首次登录默认用户名为:
admin
,密码为:umami
。Umami
Umami 是 Google Analytics 的简单、快速、注重隐私的替代方案。
主要功能:
实时数据监控
:提供实时网站访问数据,包括访客数量、页面浏览量等。
流量来源追踪
:分析和显示网站访问流量的来源,包括搜索引擎、推荐网站等。
地理位置分析
:展示访客的地理位置分布情况,帮助了解用户所在地区分布。
关键指标跟踪
:提供关键指标如会话时长、页面停留时间等,帮助优化用户体验和网站内容。优势:
开源免费
:Umami 是开源项目,用户可以免费使用和定制。
用户友好
:简洁直观的界面,易于使用和导航。
隐私保护
:强调用户数据隐私保护,在合规性方面有所考虑。
1、创建专属桥接网络 {#1%E3%80%81%E5%88%9B%E5%BB%BA%E4%B8%93%E5%B1%9E%E6%A1%A5%E6%8E%A5%E7%BD%91%E7%BB%9C}
若已创建,可跳过此步骤。 https://www.hcjike.com/archives/tMUqkbKb
2、部署项目 {#2%E3%80%81%E9%83%A8%E7%BD%B2%E9%A1%B9%E7%9B%AE}
2.1、创建项目 {#2.1%E3%80%81%E5%88%9B%E5%BB%BA%E9%A1%B9%E7%9B%AE}
2.2、创建数据库 {#2.2%E3%80%81%E5%88%9B%E5%BB%BA%E6%95%B0%E6%8D%AE%E5%BA%93}
https://www.hcjike.com/archives/T81xlAyb
https://www.hcjike.com/archives/64T5tBWw
使用phpmyadmin
创建账户并同时创建数据库;
认证插件
:选择MySQL自带身份验证
方式,选择其他方式Umami可能由于无法完成数据库认证而导致容器启动失败;
用户账户数据库
:下方2个选项均勾选,自动创建同用户名的数据库并分配管理权限。
上图示例中的最终数据库连接信息:
mysql://umami:12345@mysql:3306/umami
,注意示例密码:12345
,注意修改真实的密码。
2.3、Compose配置 {#2.3%E3%80%81compose%E9%85%8D%E7%BD%AE}
networks:
app_network:
external: true
services:
umami:
container_name: umami
environment:
- DATABASE_TYPE=mysql
- DATABASE_URL=mysql://数据库用户名:数据库用户名对应密码@mysql:3306/数据库名
- FAVICON_URL=https://logo.clearbit.com/{{domain}}
- APP_SECRET=umami_Rm2Ynj
image: umamisoftware/umami:mysql-latest
networks:
- app_network
ports:
- 3000:3000
restart: always
DATABASE_URL
:mysql:// 数据库用户名
: 数据库用户名对应密码
@mysql:3306/ 数据库名
,由于 MySQL 数据库容器与Umami容器位于同一网络下,因此可以直接使用 mysql:3306
作为数据库连接地址。
本示例中的最终数据库连接信息:
mysql://umami:12345@mysql:3306/umami
,注意示例密码:12345
,注意修改真实的密码。
3、使用 {#3%E3%80%81%E4%BD%BF%E7%94%A8}
3.1、后台管理 {#3.1%E3%80%81%E5%90%8E%E5%8F%B0%E7%AE%A1%E7%90%86}
访问:http://NAS的IP:3000
首次登录默认用户名为: admin
,密码为: umami
。
3.2、创建网站 {#3.2%E3%80%81%E5%88%9B%E5%BB%BA%E7%BD%91%E7%AB%99}
输入网站名称
和域名
创建网站;
点击编辑
进入获取网站监控代码
复制此段代码注入到网站的head
中,即可开启网站监控。