个人任务和项目管理工具Tududi的安装教
Tududi 是一款开源、轻量、可自托管的个人任务管理工具,采用领域 — 项目 — 任务三层结构管理待办,支持循环任务、优先级、笔记与标签,可通过 Telegram 快速创建任务和接收提醒,界面简洁、支持多端访问,还能一键 Docker 部署,是注重隐私、喜欢自建服务用户的优质 Todoist 平替。
功能清单:
-
三层管理结构:区域(如工作 / 生活 / 学习,或按地理位置划分)→ 项目 → 任务,分类清晰
-
灵活循环任务:支持按天 / 周 / 月重复,也支持完成后 N 天再重复(如浇花)
-
任务全管理:创建 / 编辑 / 删除、标记完成、优先级、截止日期、多维度排序筛选
-
项目与笔记:任务归项目、附文本笔记,支持标签统一检索
-
Telegram 集成:发消息快速建任务、接收每日提醒、随时查看待办
-
响应式界面:适配电脑、平板、手机,多端一致
-
Docker 友好:一键部署,适合 NAS / 私有云环境
典型使用场景:
-
个人日常待办、工作项目、学习计划统一管理
-
家庭事务、生活琐事、周期性任务(账单、健身)跟踪
-
开发者 / 极客在 NAS / 服务器上自建私有任务系统
-
替代付费 Todo 工具,追求简洁、免费、数据可控

安装部署
1、创建本地目录
mkdir /opt/tududi /opt/tududi/data /opt/tududi/uploads cd /opt/tududi
2、Docker Compose配置
services:
tududi:
image: chrisvel/tududi:latest
environment:
- TUDUDI_USER_EMAIL=admin@example.com
- TUDUDI_USER_PASSWORD=123456
- TUDUDI_SESSION_SECRET=ce0a9ecad8c74b004002f8f5eb46bd123e10f96c7888b05fe18bc4ddc69a181d3ba6f863ea8b02533a284b24639608ec5a682557ce331cf0651a555e4a5fc6da
- TUDUDI_INTERNAL_SSL_ENABLED=true
volumes:
- ./data:/app/backend/db
- ./uploads:/app/backend/uploads
ports:
- 9292:3002
3、使用Docker命令安装
下载Docker镜像:
docker pull chrisvel/tududi:latest
启动Docker容器:
docker run -d \ --name tududi \ -p 9292:3002 \ -e TUDUDI_USER_EMAIL=admin@example.com \ -e TUDUDI_USER_PASSWORD=123456 \ -e TUDUDI_SESSION_SECRET="ce0a9ecad8c74b004002f8f5eb46bd123e10f96c7888b05fe18bc4ddc69a181d3ba6f863ea8b02533a284b24639608ec5a682557ce331cf0651a555e4a5fc6da" \ -e TUDUDI_INTERNAL_SSL_ENABLED=true \ -v "$(pwd)/data:/app/backend/db" \ -v "$(pwd)/uploads:/app/backend/uploads" \ chrisvel/tududi:latest
使用
1、创建想法
按回车或点击右边的+Add,默认是想法
想法可以是任务、笔记或者项目

设置和维护想法
点击想法,选择创建笔记

2、创建任务

3、项目视图
点击左边项目菜单,选择进入项目,可看到项目全景图
配置项目所属任务、笔记,还有一些简单报表

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐


所有评论(0)