项目介绍
.jpg)
Umami 是一款开源、注重隐私的网络分析工具,作为 Google Analytics 的替代方案。 它提供了关于网站流量、用户行为和性能的重要洞察,同时优先保障数据隐私。
与许多传统分析平台不同,Umami 不收集或存储个人数据,避免了使用 Cookie 的需求, 并且符合GDPR和PECR标准。
Umami 设计轻便易安装,可以自架,让用户完全掌控自己的数据。
项目地址:https://github.com/umami-software/umami
安装指南
Docker Compose部署
---
services:
umami:
image: ghcr.io/umami-software/umami:latest
ports:
- "3000:3000"
environment:
DATABASE_URL: postgresql://umami:umami@db:5432/umami
APP_SECRET: replace-me-with-a-random-string
depends_on:
db:
condition: service_healthy
init: true
restart: always
healthcheck:
test: ["CMD-SHELL", "curl http://localhost:3000/api/heartbeat"]
interval: 5s
timeout: 5s
retries: 5
db:
image: postgres:15-alpine
environment:
POSTGRES_DB: umami
POSTGRES_USER: umami
POSTGRES_PASSWORD: umami
volumes:
- umami-db-data:/var/lib/postgresql/data
restart: always
healthcheck:
test: ["CMD-SHELL", "pg_isready -U $${POSTGRES_USER} -d $${POSTGRES_DB}"]
interval: 5s
timeout: 5s
retries: 5
volumes:
umami-db-data:食用
浏览器中输入 http://NAS的IP:3000
总结
总体来看,Umami 是一款定位明确、设计克制的自托管网站统计工具。它没有复杂的用户画像和冗余的分析维度,而是聚焦于访问量、来源、页面等最常用的数据,既满足日常站点运营需求,也避免了传统统计工具带来的性能和隐私负担。