PHPで簡単に構築できるCalDAV/CardDAVサーバ「Baïkal」
BaïkalはPHP製、GPL v3のオープンソース・ソフトウェアです。
社内での情報共有の基礎になるのがスケジュールやアドレス帳の共有です。外部サービスを使っても良いですが、社内でCalDAV/CardDAVサーバを立ち上げるならば採用したいのがBaïkalです。
[](http://images.moongift.jp/2013/05/Screenshot 2013-05-20 11.46.54.1369052967.png)
インストールを開始します。ウィザードに沿って進めていくのみです。データベースはMySQLの他、SQLiteも選択できます。
[](http://images.moongift.jp/2013/05/Screenshot 2013-05-20 11.47.47.1369052971.png)
ダッシュボードです。まずユーザを追加します。
[](http://images.moongift.jp/2013/05/Screenshot 2013-05-20 11.48.00.1369052974.png)
格好いいUIでツールチップも表示されてとても入力しやすいです。
[](http://images.moongift.jp/2013/05/Screenshot 2013-05-20 11.48.21.1369052978.png)
ユーザに紐づいたカレンダーが自動的に生成されます。
[](http://images.moongift.jp/2013/05/Screenshot 2013-05-20 11.48.52.1369052982.png)
こちらはアドレス帳です。
Webベースの管理画面も備わっていますが、基本的な利用は全てクライアントソフトウェアから行います。iPhoneやMac OSX、Thunderbird、Androidなどの多様なデバイスがCalDAV/CardDAVをサポートしています。
MOONGIFTはこう見る
Baïkalを使った場合、データはMySQL/SQLite上に入りますので、CalDAVなどを通さずとも別なプログラムから参照したり更新したりすることができます。社内の基幹システムと連携させたりすると面白いかも知れません。
LAN内ではなくインターネット上に配置すれば、出先からでもスケジュールを更新したりアドレス帳を管理できるようになります。構築も容易なので、非常に便利に使えるのではないでしょうか。個人的にお勧めです。