Nextcloud — open source проект своего персонального «облака»: в нём объединены функции Dropbox, контактов, календаря и списка задач Google, а так же много чего ещё. Другими словами, можно отказаться от Google и синхронизировать свои данные с компьютера и смартфона на свой сервер.
Файлы NextCloud хранятся на сервере и могут быть доступны через WebDAV, если это необходимо. Пользовательские файлы зашифровываются во время транзита (необходимо включить шифрование). NextCloud поддерживает клиентские программы на Windows, MacOS X и GNU/Linux для синхронизации между сервером и клиентом, мобильные приложения Android и iOS для доступа к файлам.
Пользователи Nextcloud могут управлять календарями (CalDAV), контактами (CardDAV), планировать задачи изнутри платформы.
С точки зрения администрирования Nextcloud позволяет управлять пользователями и группами (с помощью OpenID или LDAP). Контент может использоваться совместно, определяя грамотные разрешения на чтение и запись между пользователями и группами. Кроме того, пользователи Nextcloud могут делиться файлами через веб-ссылки.
Nextcloud представляет новые функции, такие как возможности мониторинга, полнотекстовый поиск и аутентификацию Kerberos, а также аудио- и видеоконференции, расширенную федерацию и небольшие улучшения пользовательского интерфейса.
В Nextcloud доступны более двухсот дополнительных приложений к облачному хранилищу — редакторы, галереи изображений и другие.
Collabora сервера — это офисный пакет на основе LibreOffice с возможностью совместного редактирования, который поддерживает все основные форматы документов, электронных таблиц и файлов презентаций и работает во всех современных браузерах.
Для работы Collabora Online необходимы сервер редактирования документов (Docker-контейнер) и Nextcloud.
Docker — программное обеспечение для автоматизации развёртывания и управления приложениями в средах с поддержкой контейнеризации. Позволяет «упаковать» приложение со всем его окружением и зависимостями в контейнер, который может быть перенесён на любую Linux-систему с поддержкой cgroups в ядре, а также предоставляет среду по управлению контейнерами. Установку Docker мы будем производить на базе се
Настройка NextCloud + collabora сервера на docker