Wakapi 中文版|自托管开发时间统计系统
把开发者每天写代码的时间、项目、语言、编辑器和操作系统数据留在自己的服务器,兼容 WakaTime 插件,适合个人、团队与技术管理场景。
很多团队和独立开发者依赖 WakaTime 统计编码时间,但云服务存在数据隐私风险、网络延迟和定制受限问题。企业级项目还常面临合规审计对数据不出域的硬性要求。
真实界面
项目截图
共 9 张
Capabilities
核心功能
✓WakaTime 客户端协议兼容
✓项目与分支编码时间统计
✓语言、编辑器、操作系统多维分析
✓开发活跃度趋势图
✓项目独立统计详情
✓开发者排行榜
✓个人数据与 API 设置
✓SQLite 轻量私有化部署
适用场景
个人编码时间复盘
研发团队活跃度观察
客户项目工时辅助统计
私有化开发数据归档
适合谁
独立开发者、软件团队、技术负责人、需要私有化开发效能统计的企业
商业化思路
• 为企业客户提供一键部署包+3 小时远程配置支持(含数据库选型建议与权限加固) • 按年订阅高级报表服务:定制化 PDF 周报、多维度交叉分析图表、API 调用频次告警 • 为培训机构提供白标版本:替换 Logo、域名及邮件模板,支持批量账号预置与导出
你会拿到什么
- ✓核心界面中文化源码包
- ✓AI 可读中文部署说明
- ✓SQLite Docker Compose
- ✓固定源码版本及 SHA-256 校验值
- ✓9 张真实部署功能截图
部署流程
- 1设置 WAKAPI_PASSWORD_SALT 随机长字符串
- 2执行 docker compose -f compose.sqlite.yml up -d --build
- 3访问 3000 端口并注册首个管理员
- 4按接入说明配置 WakaTime 兼容插件
真实验证结果
2026-08-13 在 Mac Studio Docker 环境完成真实构建与部署。容器持续健康运行;首页、注册、登录、统计控制台、项目列表、项目详情、排行榜、账号设置和接入说明均返回 200。通过兼容 API 写入 900 条模拟编码心跳、8 个项目,统计图表与项目详情正常生成。截图逐张人工质检,无报错页、源码页、JSON 页和敏感 API Key。
部署前须知
上游 PostgreSQL 初始化迁移在部分新版本环境存在语法兼容差异;本交付版本已用 SQLite 路径完整验证。
部署难度
中等
最低配置
以部署说明和实际验证结果为准
开源许可证
MIT
最后验证
2026-08-13
技术栈
DockerNode.jsGo
授权说明
已检测到原项目许可证文件:LICENSE;发布前仍需人工复核署名和商用边界。