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 同期では、サーバーが Basic 認証をサポートしていること、およびタスクのタイムゾーンが正しく設定されていることを確認してください。4. デフォルトの SQLite データベースは単一マシンでの利用に適しています。大規模チームの場合は、独自にスケーリング方案を検討することをお勧めします。

使用例

  • 個人の日常タスク管理:ToDoリスト、リマインダー、繰り返しタスク(毎週のフィットネスや毎月の請求書など)
  • チームプロジェクトのコラボレーション:タスクの割り当て、プロジェクトの進捗共有、内部コミュニケーション
  • GTA式ライフマネジメント:分野(仕事/生活/学習)ごとにプロジェクトを整理し、素早くフィルタリングして集中
  • モバイルワーク:Telegramでいつでもアイデアを記録し、帰宅後に整理
  • セルフホストのプライバシー優先:データを完全に管理でき、サードパーティプラットフォームからの情報漏洩を心配する必要なし

Tududi は、明確な階層構造(タスク、プロジェクト、エリア、ノート、タグ)で仕事と生活を整理できる、包括的なオープンソースの生産性ツールです。スマートな繰り返しタスク(毎日、毎週、毎月など)、サブタスクと進捗追跡、プロジェクトの共有とコラボレーション、クイックノート、タグ管理、および24言語のインターフェースをサポートしています。Telegram との深い統合により、アイデアをすばやくキャプチャし、毎日のタスクサマリーを受け取ることができます。バージョン管理された REST API とパーソナルトークンを提供しており、自動化が容易です。OpenID Connect によるシングルサインオン(Google、Okta、Keycloak など)もサポートしています。CalDAV 双方向同期により、tasks.org、Apple リマインダー、Thunderbird などのクライアントでタスクをシームレスに同期できます。Tududi は Docker によるセルフホストまたは有料ホスティングモデルを採用し、プライバシーとデータ主権を重視しています。その設計哲学は、「あなたに逆らわない」ライフ管理システムを作り、本当に重要なことに集中できるようにすることです。

タグ

task-managementproject-managementproductivityself-hostedcaldavtelegramoidcrecurring-tasks

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

ステップ1:Dockerがインストールされていることを確認し、ターミナルを開いて docker pull chrisvel/tududi:latest を実行してイメージをプルします

4

ステップ2:コンテナを実行し、管理者のメールアドレス、パスワード、セッションキーを設定します(例はREADMEを参照)。オプションでデータボリュームをマウントしてデータベースとアップロードファイルを永続化できます

5

ステップ3:ブラウザで http://localhost:3002 にアクセスし、設定した管理者アカウントでログインすれば使用を開始できます

インストールガイド
  1. ステップ1:Dockerがインストールされていることを確認し、ターミナルを開いて docker pull chrisvel/tududi:latest を実行してイメージをプルします
  2. ステップ2:コンテナを実行し、管理者のメールアドレス、パスワード、セッションキーを設定します(例はREADMEを参照)。オプションでデータボリュームをマウントしてデータベースとアップロードファイルを永続化できます
  3. ステップ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-10-15 04:44:01
GitHub リポジトリ

問題が発生?以下のFAQを確認

5 FAQs

類似プロジェクト