Rybbit是 Google Analytics 的现代开源且隐私友好的替代方案。只需几分钟即可完成设置,并且使用起来非常直观。 Rybbit 已经在每月访问量超过一百万次的真实生产网站上的运行情况。
✨ 主要特点
- 所有关键的网络分析指标,包括会话、独立用户、页面浏览量、跳出率、会话时长
- 会话重播
- 无 Cookie 或用户跟踪 – 符合 GDPR 和 CCPA
- 可定制的目标、留存率、用户旅程和漏斗仪表板
- 跨 15 个以上维度的高级过滤
- 具有 JSON 属性的自定义事件
- 3 级位置跟踪(国家 -> 地区 -> 城市)+ 高级地图可视化
- 实时仪表板
- 支持组织和无限数量的站点
部署教程:
1、准备1台VPS,没有的话可以点击【前往开通】,推荐2H2G配置,连接进去后下载代码:
git clone https://github.com/rybbit-io/rybbit.git
cd rybbit
2、执行权限:
chmod +x *.sh
3、运行安装脚本,将你自己的域名替换 domain.com 为您在先决条件中配置的域名,然后执行运行命令:
./setup.sh domain.com --no-webserver
4、最后将你的域名反代即可使用!这是我的反代配置,你可以借鉴:
location ^~ / {
proxy_pass http://127.0.0.1:3002;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $http_connection;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_http_version 1.1;
add_header X-Cache $upstream_cache_status;
add_header Cache-Control no-cache;
proxy_ssl_server_name on;
proxy_ssl_name $proxy_host;
add_header Strict-Transport-Security "max-age=31536000";
location /api/ {
proxy_pass http://127.0.0.1:3001/; # Backend port
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
}
更多反代配置教程:https://www.rybbit.io/docs/self-hosting-guides/custom-nginx
当然如果想节省时间、快速部署,可以加入零度的钻石VIP会员,由我们亲自为你安装部署 【加入会员】
【重要说明】:
添加站点域名的时候,不能添加www,否则无法识别,站点地址只能添加类似:freedidi.com
📊 仪表板预览
主要的
会话重播
即时的
会议
旅程
地图
漏斗
目标
用户
错误
保留
THE END