应用介绍
Umami 是一个现代化、注重隐私保护的网站访问统计分析平台,是 Google Analytics 的开源替代方案。如果你自己搭建了博客或者网站,又不想使用 Google Analytics 来收集访客数据,担心隐私问题,那么在你的 NAS 上部署 Umami 是一个完美的选择,所有统计数据都存储在你自己的服务器上,完全掌控数据,不依赖第三方服务。
Umami 界面简洁,加载速度快,支持多网站统计,提供直观的访问数据报表,包括访问量、来源、设备、浏览器、页面等信息,完全满足大多数个人网站和中小网站的统计需求,资源占用很低,非常适合在 NAS 环境下运行。

安装说明
前提依赖
- Docker 和 Docker Compose
- PostgreSQL 数据库(Umami 依赖 PostgreSQL 存储统计数据)
- 至少 1GB 可用内存
安装配置
使用官方提供的 Docker Compose 一键部署:
version: '3.8'
services:
postgres:
image: postgres:15-alpine
environment:
POSTGRES_DB: umami
POSTGRES_USER: umami
POSTGRES_PASSWORD: your-password
volumes:
- postgres-data:/var/lib/postgresql/data
restart: unless-stopped
umami:
image: docker.umami.is/umami-software/umami:latest
ports:
- "3001:3000"
depends_on:
- postgres
environment:
DATABASE_URL: postgresql://umami:your-password@postgres:5432/umami?sslmode=disable
restart: unless-stopped
volumes:
- umami-data:/app/data
volumes:
postgres-data:
umami-data:记得修改上述配置中的数据库密码。
使用说明
- 启动服务:
docker-compose up -d - 首次访问
http://your-nas-ip:3001使用默认账户登录:用户名admin,密码umami(登录后请立即修改密码) - 添加你的网站,获取统计跟踪代码
- 将跟踪代码添加到你的网站页面中
- 回到 Umami 面板即可查看网站实时访问数据
Umami 支持很多高级功能,包括:共享统计报表、自定义事件跟踪、流量细分、团队协作等。它不使用 Cookie 跟踪访客,符合全球各地隐私法规的要求,不用担心访客隐私合规问题。
开源信息
- GitHub 地址:https://github.com/umami-software/umami
- 官方网站:https://umami.is
- 文档地址:https://umami.is/docs
- 许可证:MIT