openanalytics
活跃·★ 638·AGPL-3.0·更新于 2026-10-22
OpenAnalytics是一个开源、隐私优先的网站分析平台,专为自托管设计。它提供轻量级跟踪器,不使用Cookie或跨站点配置文件,专注于仅聚合读取,并提供对网站性能和访客行为的详细洞察。
openanalytics 当前归类于 数据处理,更适合按具体工作流、部署方式和团队场景来判断是否适配。从现有资料来看,它主要强调 隐私优先设计:无Cookie、无指纹识别、访客哈希每日轮换加盐、原始IP地址永不存储、遵守DNT/GPC。。典型使用场景包括 需要隐私敏感型网站分析的网站所有者,不依赖第三方跟踪或云服务。。页面记录的许可证为 AGPL-3.0。当前 GitHub Stars 为 636。相关标签包括 网站分析、隐私优先。
#网站分析#隐私优先#自托管#Postgres#ClickHouse#Valkey#Docker#单体仓库
01
功能特性
01隐私优先设计:无Cookie、无指纹识别、访客哈希每日轮换加盐、原始IP地址永不存储、遵守DNT/GPC。
02全面的分析功能:页面浏览、自定义事件、会话、网络生命体征、漏斗、留存、收益分析(Stripe集成)、CSV/JSON导入/导出。
03实时监控:查看在线访客、他们正在访问的页面以及会话路径。城市级别地理位置为可选开启,并在本地解析。
04支持Docker Compose自托管:通过生成脚本轻松设置、自动TLS,并支持外部Postgres(如Neon)。
05采用单体仓库架构,包含独立的跟踪、收集、处理、API、查询和仪表板服务组件。
02
为什么选择它
+隐私优先设计:无Cookie、无指纹识别、访客哈希每日轮换加盐、原始IP地址永不存储、遵守DNT/GPC。
+全面的分析功能:页面浏览、自定义事件、会话、网络生命体征、漏斗、留存、收益分析(Stripe集成)、CSV/JSON导入/导出。
+需要隐私敏感型网站分析的网站所有者,不依赖第三方跟踪或云服务。
+覆盖 5 个兼容平台或环境。
03
权衡点
!最终选型仍建议与同类工具做并排比较,而不是单看单页信息。
04
兼容性
Docker
部署
已通过文档验证
Linux
操作系统
已通过文档验证
Postgres
数据库
已通过文档验证
ClickHouse
数据库
已通过文档验证
Valkey
缓存/队列
已通过文档验证
05
快速开始
1
$ git clone https://github.com/OpenLabs-so/openanalytics
2
$ cd openanalytics
3
$ git checkout "$(git tag -l 'v*' --sort=-v:refname | sed '/-/d' | head -1)"
4
$ cd infra/selfhost
5
$ ./generate-secrets.sh --domain example.com --email [email protected] --with-geoip
6
$ docker compose pull
7
$ docker compose up -d
06
使用场景
↳需要隐私敏感型网站分析的网站所有者,不依赖第三方跟踪或云服务。
↳寻求自托管解决方案的开发者和组织,以对自己的分析数据和基础设施进行精细控制。
↳需要跟踪网站性能、用户旅程和收益指标,同时确保数据隐私和合规性的企业。
↳希望将网站分析与现有数据管道(使用ClickHouse、Postgres和Redis)集成的团队。
07
同类工具
评论
登录后发表评论
暂无评论,来发表第一条吧