Релиз ownCloud 9.0 — opensource альтернатива Dropbox и другим облачным хранилищам

07daa93cacb5435e9e2ebc2eb60b3166.png

Вышел новый релиз персональной облачной платформы ownCloud 9.0.

Я уже писал про ownCloud раньше. Я очень люблю этот комбайн из хранилища данных с синхронизацией, версионированием, галереей, календарем, хранением контактов и прочими плюшками. Серверная часть написана на PHP, поддерживаются протоколы WebDAV, CardDAV, CalDAV. Клиентский софт есть под Linux, OS-X, Windows, мобильных платформы и через web интерфейс. В теории может работать с петабайтными объемами данных.

Сервис может работать в федеративном режиме — есть возможность объединять и линковать независимые ownCloud-инстансы, делиться каталогами и другими данными. В качестве файловой системы можно использовать GPFS, GlusterFS и другие распределенные варианты. Хорошо допилена интеграция в инфраструктуру Amazon.

Changelog:

  1. Возможность добавлять комментарии и теги к файлам
  2. Новая система уведомлений
  3. (Федеративный режим) Автодополнение имен пользователей
  4. (Федеративный режим) Списки доверенных серверов
  5. Код для дополненией и основных файлов наконец подписан
  6. Добавили новую систему обновления
  7. Улучшения производительности при совместном доступе к каталогам
  8. Новое API для External Storage
  9. Различные улучшения системы безопасности


Немного иллюстраций


image
Веб-интерфейс с новыми функциями тегов и комментариев

image
Меню открытия доступа к файлу сторонним пользователям


Более подробно о федеративной системе объединения нескольких серверов.

Личные впечатления


Субъективные ощущения от использования сервиса самые положительные. Сейчас используется для хранения и синхронизации данных нашей лаборатории. Доступ к основному серверу через HTTPS. В моем варианте все работает на KVM виртуальной машине, основная система Debian, на виртуальной машине — Ubuntu 14.04 LTS. Это дает определенную гибкость в плане изоляции сервиса от основного сервера и упрощает клонирование, перенос и резервное копирование на случай проблем с обновлением. Проблемы, кстати, бывают. К сожалению, еще не тестировал свежий релиз — планирую сегодня попробовать развернуть на тестовой машине.

Основной набор сервисов, которые обеспечивают работу ownCloud у меня — nginx + php-fpm + apcu (кэширование) + MariaDB (актуальный форк MySQL). Все работает очень быстро и без особых нареканий. Данные не терял ни разу. Основной плюс для нас — неограниченность доступного места для синхронизации — все упирается в HDD сервера. В случае физической гибели HDD — остается бэкап виртуальной машины с ownCloud, и все данные на клиентах никуда не исчезают. Будет выглядеть просто как обрыв связи.

© Habrahabr.ru