muety wakapi 4449 Go https://avatars.githubusercontent.com/u/8978843?v=4 67 极简自托管后端,兼容 WakaTime API,帮你完全掌控编码时间数据与统计。 📊 A minimalist, self-hosted WakaTime-compatible backend for coding statistics
创建于 7 年前
最后更新 1 周前
+1 stars today
AI 综合评分
67 B 级
代码质量 62
文档质量 70
社区健康 64
项目活跃 72
创新性 59
项目简介
极简自托管后端,兼容 WakaTime API,帮你完全掌控编码时间数据与统计。
项目摘要
主题
wakapi 让你彻底摆脱第三方云服务的束缚,在家或公司服务器上即可搭建一个完全兼容 WakaTime 的编码时间统计后端,让每一行代码的耗时数据都只属于你自己。
核心分点总结
- 自托管,数据主权 – 部署在你自己的机器上,所有编码心跳数据从不上传云端,隐私与安全由你掌控。
- WakaTime 全兼容 – 无缝替代官方 WakaTime 后端,所有编辑器插件、CLI 工具和现有配置无需改动,指向你的域名即可。
- Go 极简轻量 – 单二进制运行,内存占用可低至几十 MB,树莓派、NAS 或任何闲置 Linux 设备都能轻松承载。
- 多维时间洞察 – 提供按项目、语言、编辑器、操作系统、分支、机器甚至自定义标签的切片统计,让编码习惯一目了然。
- 可定制过滤 – 通过配置文件排除无关目录或文件,只统计真正有价值的代码工作,让数据更纯净。
行动指南
- 如果你已习惯 WakaTime 插件却担心数据隐私,部署 wakapi 后只需将客户端 API 地址改为你的私有端点,所有现有工作流继续运转。
- 想为团队或自己的项目搭建编码时间仪表盘,利用 wakapi 的 Web UI 和 API 生成周报、月报,无需依赖付费 SaaS。
- 对硬件要求极低,建议在家庭服务器、树莓派或云主机上一键部署,让它常年无感运行,积累属于你的编程时间资产。
金句总述
wakapi 把编码时间的洞察权从云端交还给你,用极简守护每一行代码的隐私。
故事性收尾
深夜关掉编辑器,打开 wakapi 的私人仪表盘,一条条柔和的时间曲线铺展开来——那是你本周在 Rust 项目上专注的五小时,是修复那个棘手 bug 的漫长午后。数据不再飘向陌生的数据中心,而是静静躺在自己的服务器里,像一本只有你能翻阅的编程日记。