自托管时间追踪工具Traggo,灵活标签管理工作时间,NAS极简部署随处访问
作者
小编
发布时间

项目介绍
Traggo 是一款自托管的标签化时间追踪工具,让你能够精细化管理和统计工作时间。与传统的任务管理工具不同,Traggo 采用灵活的标签系统,你可以根据项目、工作类型、客户等多个维度为时间记录添加标签,从而实现高度定制化的时间管理体验。
项目支持自定义仪表板、数据可视化统计、日历视图、多用户管理等功能,拥有简洁优雅的网页界面和多种主题支持。最重要的是,作为完全自托管的解决方案,你的所有数据都掌握在自己手中,无需担心隐私泄露。无论是个人开发者、自由职业者还是小型团队,都能通过 Traggo 轻松追踪和分析工作效率。
项目地址:点我跳转
部署安装
如果你想在办公室外也能访问 Traggo,建议配置内网穿透服务。可以前往 帕斯内网穿透 注册账号,具体操作方法可以 点我查看内网穿透全平台上手攻略,帮助你随时随地安全访问家里的 NAS。
使用 Docker 快速部署
打开你的飞牛 NAS 或其他 NAS 设备,进入容器管理界面。
点击 本地镜像 - 添加镜像 - 从 URL 添加,在镜像地址栏填入:
1traggo/server:latest
等待镜像下载完成后,点击启动按钮启动容器。
基础配置步骤:
1. 开机自启 - 勾选'开机自动启动'选项,确保 NAS 重启后 Traggo 能自动运行
2. 端口映射 - 设置端口为 3030:3030(前面的 3030 是外部访问端口,后面是容器内端口)
如果提示 3030 端口已被占用,可以修改外部端口号,比如改成 3031:3030,但容器内部端口必须保持为 3030
3. 数据存储 - 创建一个文件夹用于存储 Traggo 的数据库,将其映射到容器内的 /opt/traggo/data 路径
这样即使容器重启,你的所有时间记录数据也不会丢失
4. 环境变量设置
必须设置:
TRAGGO_DEFAULT_USER_NAME:管理员用户名(默认:admin)
TRAGGO_DEFAULT_USER_PASS:管理员密码(默认:admin,强烈建议修改)
可选设置:
TRAGGO_LOG_LEVEL:日志级别(默认:info,可选 debug/info/warn/error)
其他配置保持默认即可,然后点击启动容器。
访问应用:
容器启动成功后,在浏览器中访问 http://你的NAS_IP:3030(如果修改了外部端口则使用对应的端口号),使用你设置的管理员账号和密码登录,即可开始使用 Traggo 进行时间追踪。
本篇教程结束