OpenSource-Hub
T

traggo/server

SHA-256
1.6k stars·办公提效·已提供 SHA-256 校验码,下载后可自行核对文件完整性

一款自托管的、基于标签的时间跟踪工具,无需任务,只有带标签的时间段。

智能下载

下载 Download 版本

v0.8.3 · 6.7 MB

自己搭建的灵活时间记录器,标签随便打,数据自己做主。

核心功能

  • 基于标签而非任务,完全自定义分类
  • 自托管部署,数据完全由你控制
  • 可定制仪表盘,图表展示时间统计
  • 列表和日历视图,清晰回顾时间线
  • 多主题网页界面,简洁直观

避坑指南

  • 默认使用 SQLite 数据库,数据文件存于容器内,建议挂载外部卷避免丢失。不要将默认端口 3030 直接暴露到公网,请使用反向代理(如 Nginx)并开启 HTTPS。用户管理功能简单,注意设置强密码。标签体系需要自行规划,初期可能需要调整。

适用场景

  • 自由职业者记录不同客户项目时间
  • 团队内部统计各成员在不同类型任务上的耗时
  • 个人时间管理,分析日常活动分布(如编程、会议、邮件)

详细介绍

Traggo 是一款自托管的、基于标签的时间跟踪工具。与传统工具使用固定任务或项目不同,Traggo 允许你给时间段打上自定义标签(如项目、类型、客户),完全由你定义标签体系,适应任何工作流。功能包括可自定义的仪表盘图表、列表与日历视图、多主题的清爽网页界面、简单的用户管理,以及通过 Docker 或二进制文件的便捷部署。所有数据保留在你的服务器上,确保完全隐私。

标签

time-trackingtag-basedself-hostedgoweb-ui

快速上手

1

下载安装包

点击上方按钮下载对应系统的安装包

2

安装软件

双击下载的安装程序,按提示完成安装

3

使用 Docker 快速运行:docker run -p 3030:3030 traggo/server

4

打开浏览器访问 http://localhost:3030

5

注册第一个用户,然后开始打标签记录时间

安装指引
  1. 使用 Docker 快速运行:docker run -p 3030:3030 traggo/server
  2. 打开浏览器访问 http://localhost:3030
  3. 注册第一个用户,然后开始打标签记录时间
文件完整性

已提供 SHA-256 校验码,下载后可自行核对文件完整性

该校验码提取自 GitHub 官方 Release 页面

SHA256 校验码

c14012c5d4975c23e8214770bba02a106de7fa8fcf1d10c7a127ebec30536639

该校验码提取自 GitHub Release 页面,下载后请自行核对文件完整性

本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。

运维指引

卸载说明

若使用 Docker:先停止容器(docker stop traggo-server),再删除容器(docker rm traggo-server)并删除数据卷(docker volume rm traggo-data)即可彻底卸载。若使用二进制文件:直接删除可执行文件及数据目录(默认为当前目录下的 traggo.db 和配置文件)。

无额外依赖

下载后即可直接使用,无需安装其他运行环境

项目信息
开源协议MIT
最后更新2026-05-13 16:38:11
GitHub 仓库官方网站

相似推荐