Глядя на мизерную скорость синхронизации файлов через Dropbox, наконец созрел поискать альтернативу. Желательно в том виде, в котором сервис можно развернуть на своих серверах. Первый же поисковый запрос вернул упоминания интересной штуки под названием ownCloud. owncloud

В общих чертах это аналог Dropbox’а обеспечивающий синхронизацию файлов и директорий между несколькими машинами, плюс некоторые фишки. Написано это счастье на PHP, в качестве БД может использовать MySQL или SQLite. Присутствуют клиенты под все распространенные десктопные и мобильные ОС.

Установка проста и приятна — есть репозитории под популярные дистрибутивы, есть веб-установщик и даже готовые образы системы (неофициальные и не всегда актуальные). Вообщем для достижения полного счастья нужно совершить минимум телодвижений.

Вообщем поставил я это счастье, поставил клиента под Linux, под Windows. Завел пару пользователей и попробовал синхронизировать небольшие директории с документами и фотографиями. Мегабайт 500 в общей сложности. И вот тут ощущения наступающего счастья пропало полностью.

Нормальной синхронизации я так и не получил. На сервер заливались какие-то отдельные файлы, почему-то создавались множественные директории clientsync, откуда-то появились директории с точкой вместо названия… Плюс такие мелочи, как 60-70% загрузка процессора исходящая от процесса Apache и как следствие отваливающийся клиент-синхронизатор.

Не получилось, короче говоря, счастья «из коробки». Можно попробовать заменить Apache на Nginx, контейнер OpenVZ на реальную машину, покрутить настройку и внимательно почитать форумы… Но что-то мне подсказывает, полного счастья не наступит.

ownCloud — радужные ожидания и суровая реальность
Метки:    

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *