📅 カレンダー オープンソース プライバシー ★★★★★

Radicale

最小構成のCalDAVサーバー

概要

Radicaleは、Pythonで書かれた軽量なCalDAV/CardDAVサーバーです。Nextcloudほどの機能はありませんが、カレンダーと連絡先の同期だけが必要な場合に最適な最小構成です。

ファイルベースのストレージ(.ics/.vcf)で、バックアップと移行が容易です。systemd、Docker、nginx reverse proxy等で簡単にデプロイできます。

個人利用や小規模家庭・チーム向けで、Nextcloudの運用コストを避けたい場合の選択肢です。

評価スコア

プライバシー 5/5
使いやすさ 2/5
機能の豊富さ 2/5
コスパ 5/5

Google Calendar との違い

Google Calendarのクラウド依存を排除。CalDAV標準で任意クライアント接続。Google Meet等の統合機能は別途必要。

メリット

  • 最小構成でCalDAV/CardDAVサーバーを構築
  • ファイルベースでバックアップが容易
  • Docker/systemdで簡単デプロイ
  • 完全オープンソース

デメリット・注意点

  • Web UIがなくCalDAVクライアントが必須
  • 共有カレンダー等の高度機能は限定的
  • 大規模チーム運用には不向き

こんな人に最適

  • 最小構成の自己ホスト
  • 個人・家庭利用
  • Nextcloudより軽量な選択

向いていないケース

  • Web UIから直接管理したい人
  • 大規模チームの共有カレンダー

スペック・詳細

料金
自己ホスト — 完全無料(OSS)。サーバー費用のみ(Raspberry Pi等でも可)。
難易度
上級
データ保存場所
自己ホストサーバー(場所は自分で決定)。
対応プラットフォーム
Self-hosted · CalDAV clients
主な機能
軽量・シンプルCalDAV/CardDAVPython製OSS

Google Calendar からの移行

  1. 1 Radicaleをサーバーにインストール
  2. 2 Google Calendarから.icsをエクスポート
  3. 3 Radicaleのストレージディレクトリに.icsを配置
  4. 4 CalDAV URLを各クライアントに設定

セットアップ手順

  1. 1 pip install radicale またはDockerで起動
  2. 2 configファイルでユーザー・権限を設定
  3. 3 Google Calendar .icsをインポート
  4. 4 CalDAV URLをiOS/macOS/DAVx5等に設定