type
status
date
summary
slug
tags
category
password
icon

umami - 轻量化网站统计分析系统

前言

Google Analytics 应该是当今互联网使用最广泛的网站流量分析服务。通过在网页中嵌入追踪代码,Google Analytics 能够帮我们收集网站的流量来源,同时自动分析跳出率、转化率等核心指标。但是对于大部分中小型站点而言,接入 Google Analytics 并不是最理想的选择,因为它太复杂了,同时国内访问也不太方便。
umami.is 则可以看作是 Google Analytics 的精简版解决方案,它完全免费且开源,非常适合中小站点的网络流量统计分析。相对于复杂的 Google Analytics,umami.is 的界面也更加简洁,只关注于核心指标,并方便分享出去。
GitHub项目地址:@umami
notion image
本文旨在使用 docker-compose 搭建一个 umami 小项目

搭建项目

安装 Docker Compose (可选)

本次以docker-compose 进行搭建,如果第一次用则需要安装

①下载源码:

下载源码后还需要添加权限
版本可以到 GIthub项目 查看最新的 releases ,修改地址后下载

②查看结果:

如果显示版本号,则说明安装成功了。

③卸载(如有必要)


搭建 umami

①创建映射目录

创建后在目录下 git clone 项目
数据库可选择 postgresql 或 mysql , 本次采用 postgresql ,mysql 可参考官方说明。

②编写文件

创建 docker-compose.yml 文件
docker-compose.yml 文件内输入以下内容即可

③启动编译


启动 umami

此时,访问 http://ip:端口 就可以访问了
  • 默认用户名: admin
  • 密码: umami
notion image
登录后右上可切换语言
notion image
然后导航到设置 - 个人资料 点击击 更新密码 即可重新设定用户名以及密码。
notion image
完成后重新登录即可正常使用
oh my zsh - 一款社区驱动的命令行工具OneNav - 轻量的自建导航页
Loading...