Хочу поделиться своей находкой, уж очень мне понравилась идея создания своего облачного хранилища, свободного места на моем сервере хоть отбавляй, скорость на уровне. Да что тут греха таить, смотрите сами: 4-х ядерный процессор на базе Intel - 4,3 Ггц, 8 Ггб оперативной памяти и 80 Ггб (для сервера, поверьте это достаточно много) свободного места, как говорится - хоть одним местом жуй =)
Наткнулся на какой-то сайт, больше варезник, который предлагал скачать программу со своего хранилища на высокой скорости или скачать с депозита. Меня устроил вариант с их сервера. Скорости конечно не было, но скрипт мне понравился. Благо копирайт был на месте, так я нашел ownCloud.
Что умеет представляет из себя данная софтина:
Open source (что уже не так плохо);
Поддержка шифрования передачи данных;
Автоматическое резервное копирование;
Поддержка WebDAV позволяет организовать доступ к данным из любых операционных систем;
Поддержка синхронизации данных с другими web-приложениями, поддерживающими протокол remoteStorage;
Управление пользователями и группами;
В web-интерфейс встроены средства для работы с синхронизированной адресной книгой, календарем-планировщиком, коллекцией фотографий, архивом музыкальных произведений;
Для ownCloud подготовлен сервер Ampache, что позволяет организовать потоковое вещание музыки.
Вся прелесть в том, что вы можете синхронизировать свои данные с компьютера или мобильного приложения в свое хранилище.
Для того, чтобы установить ownCloud на свой сервер необходимо установить:
php5 (>= 5.3);
php5-json;
php5-gd;
В качестве дополнительных зависимостей:
php5-sqlite (>= 3)
curl
libcurl3
libcurl3-dev
php5-curl
У меня изначально все было настроено верно, поэтому скрипт установился без всяких проблем. После установки я установил на свой компьютер программку предлагаемую с оф.сайта и скачал приложение для Android. Все, программа работает, все мои файлы на сервере. Удобно и просто!