manage-my-damn-life-nextjs
セルフホスト型の CalDAV タスク・カレンダーフロントエンド。ガントチャートと複数アカウントに対応。
スマートダウンロード
プロジェクトのホームページへ
インストーラはまだありません — ソースリポジトリをご覧ください
セルフホスト型のタスクカレンダー管理ツール。ガントチャートビューが特徴です。
主な機能
- CalDAVタスクの管理、サブタスク、繰り返し、期限などに対応
- カレンダーイベント管理、複数のCalDAVアカウントとユーザーアカウント
- リスト、ガントチャート、カレンダーの3種類のビュー
- タスクフィルター、カスタム表示ルール
- OAuthログインサポート
できないこと
- •プロジェクトはBeta段階のため、本番環境で重要なデータを使用しないでください;デスクトップ優先で、モバイル端末での体験は普通です;現在はCalDAV基本認証のみをサポートしており、OAuthはまだ計画中です;ガントチャートビュー機能はまだ不完全です。
使用例
- 個人のタスクとスケジュールの一元管理、特にガントチャートによる計画が必要なプロジェクト担当者
- チームコラボレーション:複数のユーザーが同じ CalDAV サーバーを共有し、タスクを割り当てて進捗を追跡
詳細説明
Manage My Damn Life (MMDL) は、CalDAV 互換のタスクとカレンダーを管理することに特化したセルフホスト型ウェブアプリケーションです。複数の CalDAV アカウントとユーザーアカウントをサポートし、サブタスクの作成、期限、ステータス、繰り返しルールなどの設定が可能です。リスト、カレンダー、ガントチャートなどの複数のビューを提供し、カスタムフィルターも利用できます。現在ベータ段階にあり、主にデスクトップ向けですが、将来的にドラッグ&ドロップとプラグインのサポートを追加する予定です。Nextcloud および Baikal サーバーと互換性があります。翻訳は Weblate プラットフォームによって管理されています。
トラブルシューティング & FAQ (1)
ハウツータスクcheckboxでedit dialogを開かずにすぐにタスクを完了済みにする方法
この動作はバージョン0.8.1から利用可能です。任意のタスク(繰り返しタスク、非繰り返しタスク)のチェックボックスをクリックするだけで、即座に完了としてマークされます。代わりに編集ダイアログを開くには、チェックボックス外のタスクテキストをクリックしてください。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
Docker Compose を使用してデプロイし、docker-compose.yml ファイルをダウンロードします
環境変数を設定します(CalDAV サーバーアドレス、キーなど)
docker-compose up -d を実行してサービスを起動します
- Docker Compose を使用してデプロイし、docker-compose.yml ファイルをダウンロードします
- 環境変数を設定します(CalDAV サーバーアドレス、キーなど)
- docker-compose up -d を実行してサービスを起動します
チェックサムがありません
このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません
SHA256 チェックサム
チェックサムなし
GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
コンテナを停止して関連するデータボリュームを削除:docker-compose down -v、その後プロジェクトディレクトリを削除します。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
1 FAQ