OpenSource-Hub
T

tududi

2.8k stars·시스템 최적화·SHA-256 체크섬 확인됨

开源个人/项目管理工具,支持层次化任务、重复任务、Telegram 集成和 CalDAV 同步,注重隐私与自托管。

스마트 다운로드

프로젝트 홈페이지 방문

아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요

开源、自托管的个人任务&项目管理利器,层次清晰,重复任务智能,还能接 Telegram。

주요 기능

  • 层次化组织:任务、项目、领域、笔记、标签层层嵌套,一目了然
  • 智能重复任务:支持每日/每周/每月/每月最后一天等多种模式,可基于完成日期重复
  • 子任务与进度追踪:复杂任务拆解,实时掌握完成百分比
  • 项目共享与协作:邀请团队成员,共同推进项目
  • 快速笔记与标签:随手记录想法,灵活归类

할 수 없는 것

  • 首次运行必须设置 TUDUDI_SESSION_SECRET,建议用 openssl rand -hex 64 生成。2. 如果使用反向代理,需设置 TUDUDI_TRUST_PROXY=true 避免速率限制报错。3. CalDAV 同步需确保服务器支持基本认证,且任务时区设置正确。4. 默认 SQLite 数据库适合单机使用,大规模团队建议自行研究扩展方案。

사용 사례

  • 个人日常任务管理:待办清单、提醒、重复事项(如每周健身、每月账单)
  • 团队项目协作:分配任务、共享项目进度、内部沟通
  • GTA 式生活管理:按领域(工作/生活/学习)组织项目,快速过滤聚焦
  • 移动办公:用 Telegram 随时记录灵感,回家后整理
  • 自托管隐私优先:完全掌控数据,无需担心第三方平台泄露

상세 설명

Tududi 是一款功能全面的开源生产力工具,通过清晰的层次结构(任务、项目、领域、笔记、标签)来组织工作和生活。它支持智能重复任务(每天、每周、每月等)、子任务与进度追踪、项目共享与协作、快速笔记、标签管理以及 24 种语言界面。深度集成 Telegram,可快速捕获想法和接收每日任务摘要;提供版本化 REST API 和个人令牌,方便自动化;支持 OpenID Connect 单点登录(Google、Okta、Keycloak 等)。CalDAV 双向同步让你在 tasks.org、Apple 提醒事项、Thunderbird 等客户端中无缝同步任务。Tududi 采用 Docker 自托管或付费托管模式,注重隐私和数据自主权。设计哲学是打造一个“不反抗”的生活管理系统,让你专注于真正重要的事。

문제 해결 & FAQ (2)

문제 해결
잘못된 콜백 URL로 인해 Tududi에서 발생하는 Authentik OIDC 리디렉션 오류를 수정하는 방법?

Tududi 문서에는 이전에 Authentik에 대한 잘못된 리디렉션 URI가 포함되어 있었습니다. https://your-domain.com/api/oidc/callback/authentik 대신 https://your-domain.com/api/oidc/callback/{application-slug}를 사용하십시오. 여기서 {application-slug}는 Authentik 애플리케이션 슬러그입니다. 또한 Docker를 사용할 때는 환경 변수 BASE_URL을 설정하십시오(TUDUDI_BASE_URL이 아님). 이러한 문서 오류를 수정하면 OIDC 리디렉션 오류와 설정 문제가 해결됩니다.

원본 Issue #1055
문제 해결
Tududi와 CalDAV 동기화 후 iOS Reminders에 작업이 나타나지 않는 이유는 무엇인가요?

Tududi v1.1.0-rc.3에서 iOS CalDAV가 사용하는 calendar-multiget REPORT가 빈 <calendar-data/>를 반환하여 작업이 누락되었습니다. 버그는 multiget 요청을 인식하지 못하고 VTODO 데이터를 포함하지 못한 report 핸들러에 있었습니다. 이 문제가 수정된 최신 Tududi 버전으로 업데이트하세요. 이전 버전에 머물러야 한다면 다음 패치를 적용하세요: parseCalendarQuery를 수정하여 calendar-multiget을 감지하고 href를 수집합니다. handleReport에서 href에서 UID를 추출하고 UID로 작업을 가져온 후 전체 VTODO 데이터와 함께 직렬화하는 multiget 분기를 추가하세요. multiget의 경우 includeCalendarData가 true인지 확인하세요. 수정 후 작업이 올바르게 동기화됩니다.

원본 Issue #1145

태그

task-managementproject-managementproductivityself-hostedcaldavtelegramoidcrecurring-tasks

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

步骤一:确保已安装 Docker,打开终端执行 docker pull chrisvel/tududi:latest 拉取镜像

4

步骤二:运行容器,设置管理员邮箱、密码和会话密钥(示例见 README),可选挂载数据卷持久化数据库和上传文件

5

步骤三:浏览器访问 http://localhost:3002,用设置的管理员账号登录即可开始使用

설치 가이드
  1. 步骤一:确保已安装 Docker,打开终端执行 docker pull chrisvel/tududi:latest 拉取镜像
  2. 步骤二:运行容器,设置管理员邮箱、密码和会话密钥(示例见 README),可选挂载数据卷持久化数据库和上传文件
  3. 步骤三:浏览器访问 http://localhost:3002,用设置的管理员账号登录即可开始使用
파일 무결성

체크섬 없음

이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다

SHA256 체크섬

체크섬 없음

GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

停止容器并删除:docker stop <容器名> && docker rm <容器名>;如需彻底清除数据,删除挂载的数据目录(如 ~/tududi_db 和 ~/tududi_uploads)。

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스MIT
마지막 업데이트2026-06-27 02:10:10
GitHub 저장소

문제 발생? 아래 FAQ 확인

2 FAQs

유사한 프로젝트