Было принято решение отказаться от ведения списка контактов и календаря у гугла в пользу своего сервера. После долгих поисков нарисовалась такая связка ПО:
Варианта работы с OwnCloud два: использовать один из публичных серверов или установить на свой хостинг. Кто предпочитает первый вариант – следующий абзац могут пропустить.
Установка OwnCloud трудностей не вызовет:
- Скачиваем архив последней стабильной версии (на данный момент это 4.0.0)
- Распаковываем его в нужный каталог
- Создаем Virtual Host в Apache
- Устанавливаем MySql
- Переходим на страницу OwnCloud и следуем инструкциям для дальнейшей установки
это кратко, а подробноее про установку OwnCloud можно почитать на официальном сайте.
Начнем с переноса контактов. Для этого требуется выгрузить контакты из Android-а в .vcf файл:
Выбираем пункт “Экспортировать на sd карту”:
Созданный файл импортируем в OwnCloud:
После этих действий, не спеша, все мои контакты загрузились.
Теперь приступим к синхронизации контактов на персональный компьютер и мобильный телефон.
На мобильник с Android устанавливаем приложение CardDAV-Sync beta, можно бесплатную версию имеющую некоторые ограничения.
В настройках CardDAV-Sync beta указываем параметры нашего сервера OwnCloud, не забываем правильно указать используется ли SSL и нужна ли двусторонняя синхронизация (работает которая к слову без каких либо глюков).
На компьютере нам нужен Thunderbird. К нему необходимо скачать и установить расширение SoGo Connector. Добавим новую сетевую адресную книгу и в параметрах укажем адрес:
http://вашсервер.ru/remote.php/carddav/addressbooks/имя_пользователя/имя_адресной_книги/
Где:
- “вашсервер” – полное доменное имя сервера
- “имя_пользователя” – ваш логин в OwnCloud
- “имя_адресной_книги” – имя адресной книги :)
Проще всего этот URL сформировать следующим образом:
Идем на страницу ваших параметров OwnCloud
Копируем адрес “Primary address (Kontact et al)”
Переходим по этому адресу в браузере (при необходимости вводим авторизационные данные):
Перейдя на эту страницу копируем УРЛ в браузере и вставляем его в настройки SoGo. Тут ошибиться точно негде.
Теперь займемся календарем. Сразу скажу, что календарь я не экспортировал, потому как на текущий момент было всего несколько записей и перенес их вручную.
Для работы с календарем на Андроиде установим приложение CalDAV-Sync beta. Аналогично можно установить бесплатную версию с ограничениями.
Настройка так же проста – необходимо указать наш сервер календарей и список календарей для синхронизации.
Для работы с календарями в Thunderbird необходимо установить расширение Lightning. После этого добавим сетевой календарь:
Вот и все. Теперь вы имеете свой сервер календарей и контактов с которыми можно удобно работать как из браузера так и с мобильного устройства и персонального компьютера.
Все обсуждения, вопросы и пожелания желательно на форум. Ссылка ниже.