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)

トラブル対応
不正確なcallback 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_URLTUDUDI_BASE_URLではありません)を設定してください。これらのドキュメントの誤りを修正することで、OIDCリダイレクトエラーとセットアップの問題が解決されます。

参照 Issue #1055
トラブル対応
Tududi との CalDAV 同期後に iOS Reminders にタスクが表示されないのはなぜですか?

Tududi v1.1.0-rc.3では、iOS CalDAVが使用するcalendar-multiget REPORTが空の<calendar-data/>を返し、タスクが欠落する問題がありました。バグはレポートハンドラにあり、multigetリクエストを認識できず、VTODOデータを含めることに失敗していました。修正された最新のTududiバージョンにアップデートしてください。古いバージョンに留まる場合は、次のパッチを適用してください:parseCalendarQueryを修正してcalendar-multigetを検出し、hrefを収集します。handleReportにmultigetブランチを追加し、hrefからUIDを抽出し、UIDでタスクを取得し、完全なVTODOデータでシリアライズします。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

類似プロジェクト