PHP製のWebベースのグループウェアサーバー。メール、カレンダー、アドレス帳、プロジェクト管理を1つのセルフホスト型スイートに統合します。
- スター
- 567
- フォーク
- 48
- 未解決の Issue
- 26
- 最終コミット
- 4 日前
これは何?
RustiCalは、DAVx5、GNOME Calendar、Thunderbird、Apple Calendarなどのクライアントとカレンダーやアドレス帳を同期するための、セルフホスト型CalDAV/CardDAVサーバーです。すべてのデータを1つのSQLiteデータベースに保存するためバックアップが簡単で、フロントエンドからカレンダーをインポート・エクスポートできます。
DAVx5とのほぼリアルタイムな同期を実現するWebDAV Push、パスワードログインを無効にできるOpenID Connectログイン、グループベースの共有に対応しています。クライアントはNextcloudのログインフローでサインインでき、WebインターフェースからAppleの構成プロファイルを生成できます。削除したカレンダーは復元可能です。
コンテナイメージ内の単一バイナリとして提供されています。現在も活発に開発されているため、まだ粗削りな部分が残っている可能性があると作者は述べています。
主な機能
- 01バックアップしやすいよう、すべてのカレンダーと連絡先を単一のSQLiteデータベースに保存
- 02DAVx5とのほぼリアルタイムな同期を実現するWebDAV Pushに対応
- 03パスワードログインを無効にできるOpenID Connectログイン
- 04グループベースのカレンダー共有
- 05Webフロントエンドでカレンダーをインポート・エクスポート
- 06削除したカレンダーの復元
ユースケース
- 自分のマシンで個人用または家族用のカレンダー・連絡先サーバーを運用する
- クラウドプロバイダーを使わず、DAVx5でAndroidのカレンダーや連絡先を同期する
- 既存のOpenID Connectプロバイダーでログインできる、小規模チーム向けの共有カレンダーを用意する
クイックスタート
- 1
インストールのドキュメントを読む
- 2
ドキュメントのインストール手順に従って RustiCal をセットアップする
使う前に知っておきたいこと
- README には、RustiCal は現在活発に開発中であり、バグや未完成な部分に遭遇する可能性があると記載されています。
- RFC 7809 のサポートは一部に限られています。
- ライセンスは AGPL-3.0 です。強いコピーレフトライセンスであり、ネットワーク経由で利用する場合はソースコードの開示が必要です。
収録されている特集
トピック
よくある質問
- rustical とは?
- カレンダーと連絡先を単一のSQLiteデータベースに保存する、Rust製のCalDAV/CardDAVサーバー。 RustiCalは、DAVx5、GNOME Calendar、Thunderbird、Apple Calendarなどのクライアントとカレンダーやアドレス帳を同期するための、セルフホスト型CalDAV/CardDAVサーバーです。すべてのデータを1つのSQLiteデータベースに保存するためバックアップが簡単で、フロントエンドからカレンダーをインポート・エクスポートできます。
- rustical は無料で使えますか?ライセンスは?
- rustical は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- rustical は今もメンテナンスされていますか?
- 活発にメンテナンス中。rustical の最終コミットは 2026年11月2日 です。
- rustical は何に使えますか?
- 自分のマシンで個人用または家族用のカレンダー・連絡先サーバーを運用する クラウドプロバイダーを使わず、DAVx5でAndroidのカレンダーや連絡先を同期する 既存のOpenID Connectプロバイダーでログインできる、小規模チーム向けの共有カレンダーを用意する
- rustical のインストール方法は?
- インストールのドキュメントを読む ドキュメントのインストール手順に従って RustiCal をセットアップする
- rustical はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/lennart-k/rustical
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
標準的なクライアントとカレンダー、ToDoリスト、連絡先を共有できる、小規模なPython製CalDAV・CardDAVサーバー。
デバイスやアプリ間でカレンダーと連絡先を同期できる、セルフホスト型のCalDAV/CardDAVサーバー。
設定したCalDAV、CardDAV、JMAPサーバーと同期できる、軽量でローカルファーストなブラウザ向けカレンダークライアント。
ユーザー、カレンダー、アドレス帳を管理できる、SymfonyベースのWeb管理画面を備えたセルフホスト型CalDAV・CardDAV・WebDAVサーバー。
SOGoは、カレンダー、アドレス帳、Webメールを備え、CalDAV、CardDAV、IMAPをネイティブサポートするオープンソースのグループウェアです。