レンタルサーバーに Nextcloud をインストールしてアドレス帳リモートサーバーにした
インターネット上のサービスを Apple なら Apple ,Google なら Google に揃えてしまうと生活していてストレスが少なくなるのですけどね.自宅での私用の PC の OS を Ubuntu Linux にしているので,どちらとも旨くハマれなかったりします.
メーラーを Linux と Windows は両方共 Thunderbird ,iPhone や iPad はその標準の mail.app を使っているので,『連絡先』は Google の『連絡先』をハブにして,それぞれ同期を取っている話を以前しました.
しかしこの1年ほど,iPhone の『連絡先』と Google の『連絡先』の同期が上手く行かない.Google の『連絡先』を変更すれば iPhone の『連絡先』も更新されるのだけど,iPhone の『連絡先』を変更しても,すぐに変更前に戻ってしまったりします.
そこで,『連絡先』用の別のリモートサーバーを立てて,『連絡先』の同期テストを行うことにしました.私はレンタルサーバーを借りているので,そこに Nextcloud をインストールしました.
Nextcloud
Nextcloud はもともとは Dropbox ライクなソフトウェアとして oneCloud があって,そこからフォークしたものです.Wikipedia を読んだ方が早いかも.
Nextcloud は『連絡先(アドレス帳)』を CardDAV にて他の端末から読むことが出来ます.Google の『連絡先』ももともと CardDAV で読むことが出来ました.よって,今回は Nextcloud によるアドレス帳 CardDAV リモートサーバーへアクセスできるようにしています.
Nextcloud のレンタルサーバーへのインストールについては,そのサーバーへ https でアクセスできること,データベースを用意できること,Unix 系 OS のディレクトリ構造の理解が必要です.インストール方法についてはネット上にいくらでもありますので,御自身で検索されたらと思います.
Nextcloud のアドレス帳への各端末からのアクセス
Thunderbird からは Gmail の『連絡先』と同様にアドオンとして TbSync と Provider for CalDAV & CardDAV を使用して Nextcloud のアドレス帳にアクセスしています.また,iPhone については,「設定」-「メール」-「アカウント」-「アカウントを追加」-「その他」-「連絡先」-「CardDAV アカウントを追加」から設定しています.
iPhone から Nextcloud アドレス帳にアクセスした場合,Gmail 『連絡先』では失敗していたアドレスデータの変更も問題なく行えました.
Thunderbird の場合,姓や名にふりがなを打っても,他の端末に反映されない場合があります.Nextcloud 側ではふりがなのデータを持っているし,iPhone の『連絡先』ではふりがなも同期出来ていますので,アクセスする際の vCard のバージョンの問題があるのかもしれません.『連絡先』をふりがなで検索するときに不便ですので,「ニックネーム」にふりがなを入れておくと結構それで用が足ります.
終わりに
これでどの端末からもアクセスできる『連絡先』のリモートサーバーの選択肢が増えました.これから徐々に Google の『連絡先』から自分で立てた Nextcloud の『アドレス帳』にデータを移していこうと思います.