「Radicale」の版間の差分
ナビゲーションに移動
検索に移動
Kusakata.bot (トーク | 投稿記録) (Pkg/AUR テンプレートの更新) |
Kusanaginoturugi (トーク | 投稿記録) (→クライアントのサポート: リンクを修正) |
||
| 53行目: | 53行目: | ||
* [[Evolution]] |
* [[Evolution]] |
||
* KOrganizer {{Pkg|korganizer}} |
* KOrganizer {{Pkg|korganizer}} |
||
| − | * InfCloud {{Aur|infcloud}}, CalDavZAP |
+ | * InfCloud ({{Aur|infcloud}}), CalDavZAP, CardDavMATE |
* syncEvolution {{Aur|syncevolution}} |
* syncEvolution {{Aur|syncevolution}} |
||
* Google Android の aCal, ContactSync, CalendarSync, CalDAV-Sync CardDAV-Sync, DAVdroid |
* Google Android の aCal, ContactSync, CalendarSync, CalDAV-Sync CardDAV-Sync, DAVdroid |
||
2024年8月22日 (木) 18:23時点における版
Radicale は CalDav と CardDav プロトコルに対応するサーバーです。最低でも Python 3.3 が必要です。
インストール
設定
メインの設定ファイルは /etc/radicale/config です。
ほとんどの設定オプションはコマンドラインから変更することができます:
$ radicale --help
統合
Radicale は Apache などの mod_wgsi インターフェイスをサポートしている HTTP ウェブサーバーと統合することができます。Radicale のオプションのいくつかが無視されます: [server] セクションの hosts, daemon, pid, ssl, certificate, key, protocol, ciphers keys の設定。Python のパスに radicale モジュールをインストールして (ドキュメントルートに) .wgsi ファイルを書いてください:
# import radicale # radicale.log.start() # application = radicale.Application()
そして radicale のバーチャルホストを設定します。例:
<VirtualHost *:80>
ServerName cal.yourdomain.org
WSGIDaemonProcess radicale user=http group=http threads=1
WSGIScriptAlias / /srv/http/radicale.wsgi
<Directory /var/www>
WSGIProcessGroup radicale
WSGIApplicationGroup %{GLOBAL}
AllowOverride None
Order allow,deny
allow from all
</Directory>
</VirtualHost>
クライアントのサポート
Radicale は CalDav と CardDav プロトコルを使用しているため、ほとんどのクライアントに対応しています。現在、以下のクライアントが公式でサポートされています:
- Thunderbird の Lightning 拡張
- Evolution
- KOrganizer korganizer
- InfCloud (infcloudAUR), CalDavZAP, CardDavMATE
- syncEvolution syncevolutionAUR
- Google Android の aCal, ContactSync, CalendarSync, CalDAV-Sync CardDAV-Sync, DAVdroid
- Apple iOS
- Mac OSX カレンダー/連絡先