Skip to content

Repository files navigation

轻统计 · Qingstat

ci status

轻统计(Qingstat) 是一款可自托管在 Cloudflare 上的简易网站分析(Web Analytics)追踪器与仪表盘。

目标:部署简单、维护成本低,流量较大时运营费用也接近为零。

致谢与二次开发说明

本仓库基于 benvinegar/counterscale 二次开发,并重命名为 轻统计 / Qingstat

感谢原作者 Ben Vinegar 及贡献者。核心设计与大量实现来自上游 Counterscale。

本 fork 能力摘要

  • /console 多站点、实时在线、访客明细、主题与中英双语
  • 埋点代码生成(HTML / npm)
  • D1 站点元数据 + Analytics Engine 访问量
  • Engagement / Presence

线上实例(ops)

产品名 轻统计 · Qingstat
代码仓库 https://github.com/Adsryen/qingstat
Worker 脚本名 qingstat
workers.dev https://qingstat.prl.workers.dev
URL https://pv.we-together.club
AE metricsDatasetWEB_COUNTER_AE
D1 qingstat(id 19666f37-1271-40fa-85ab-9d2de802fc6d,binding DB
R2 qingstat-daily-rollups

旧资源 counterscale / counterscale-daily-rollups 已停用或仅作备份,新部署一律使用 qingstat*

Windows 部署

Copy-Item packages/tracker/dist/loader/tracker.js packages/server/public/tracker.js -Force
pnpm --filter @qingstat/server build
$sha = (git rev-parse HEAD).Trim()
Set-Location packages/server
npx wrangler deploy --var "VERSION:$sha"

D1:npx wrangler d1 migrations apply qingstat --remote

许可证

MIT。详见 LICENSE

About

在Cloudflare上自主运行的可扩展网络分析,更符合国人的统计方式。The scalable network analysis running independently on Cloudflare is more in line with the statistical methods of Chinese people.

Resources

Contributing

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages