Umami 统计 Docker部署,替代谷歌统计

Umami 统计 Docker部署,替代谷歌统计

Umami 是一个开源的轻量级网络分析工具,以简单、隐私友好和快速著称。它是 Google Analytics 等传统分析工具的替代方案,专为注重隐私的网站管理员和开发者设计。以下是 Umami 的主要特点和功能介绍:

Umami 的特点

  1. 隐私友好:
    • 无需使用 Cookie,不会跟踪个人身份信息,符合 GDPR、CCPA 等隐私法规。
    • 采用服务端数据收集方式,不暴露用户隐私。
  2. 开源透明:
    • 代码在 GitHub 上公开(Umami GitHub)。
    • 可由开发者自定义或自行部署,避免依赖第三方平台。
  3. 简洁易用:
    • UI 简洁直观,快速上手。
    • 专注于提供关键指标,不会被冗杂数据淹没。
  4. 性能优越:
    • 负载轻,前端代码仅几 KB,不会对网站性能产生显著影响。
    • 支持高并发流量。
  5. 自托管:
    • 支持部署在自己的服务器上(如 Vercel、Docker、Railway 等平台),完全掌控数据。

Umami 的主要功能

  1. 实时分析:
    • 提供实时用户访问数据,包括访客数、页面浏览量、活跃会话等。
  2. 多站点支持:
    • 可同时监控多个网站,方便集中管理。
  3. 事件和目标跟踪:
    • 跟踪特定用户行为,如按钮点击、表单提交等。
  4. 设备与来源统计:
    • 显示访客的设备类型(桌面、移动)、操作系统、浏览器,以及流量来源(如搜索引擎、直接访问、推荐链接等)。
  5. 无数据采样:
    • 所有数据完整存储,确保统计的准确性。
  6. 支持多语言和团队协作:
    • 多用户管理和语言支持(包括中文)。

适用场景

  • 隐私敏感型业务:如教育、医疗、或对隐私要求较高的行业。
  • 希望摆脱第三方依赖:如对 Google Analytics 等工具的隐私争议担忧。
  • 小型和个人网站:快速部署、易于维护。

如何开始使用 Umami

  1. 部署方式:
    • Vercel:适合快速上手。
    • Docker:适合有自建环境经验的开发者。
    • Railway 或其他云服务:灵活选择。
  2. 集成:
    • 在网站中嵌入 Umami 提供的 JavaScript 脚本(与 Google Analytics 类似)。
  3. 设置和查看:
    • 在 Umami 仪表盘中查看访问量、访客数据、来源分析等。

建议使用1Panel来搭建 方便快捷。

使用 Docker 进行安装

Umami附带一个docker compose,其中包含应用程序和PostgreSQL数据库。
要构建Docker容器并启动Postgres数据库,请运行:

docker-compose up -d

另外,如果你想使用预构建的镜像,可以拉取带有 PostgreSQL 支持的 Umami Docker 镜像。

docker pull docker.umami.is/umami-software/umami:postgresql-latest

或者支持MySQL:

docker pull docker.umami.is/umami-software/umami:mysql-latest

Umami 官网:https://umami.is/

留下评论

您的邮箱地址不会被公开。 必填项已用 * 标注