NEXTCLOUD: облачное хранилище документов и онлайн-редактор документов на собственном сервере
В одной из организаций мне задали вопрос – можно ли организовать совместный доступ к рабочей документации предприятия сотрудникам не только в локальной сети, но и через интернет, так как сотрудники часто выезжают на удаленные строительные объекты, находятся в командировке или, вообще, территориально разделены, а оперативный обмен документами очень важен?
В этой организации, как, наверное, и во многих других организациях, все рабочая документация предприятия находится на файловом сервере внутри локальной сети. Да, можно было бы организовать FTP-сервер, настроить маршрутизатор и дать доступ к документации через FTP-клиента, но это не всегда удобно и не очень продуктивно, если количество удаленных сотрудников достаточно большое, поэтому FTP-сервер здесь не поможет. Поэтому самым универсальным и лучшим решением было бы организовать облачное хранилище.
На сегодняшний день облачных сервисов предоставлено предостаточно и все они отличаются размером хранилища, стоимостью, качеством самого сервиса и, конечно, территориальным расположением.
Попробуем определиться с основными критериями облачного хранилища:
бесплатность;
неограниченный, в разумных пределах, объем хранилища;
расположение на территории России;
относительная независимость от провайдера;
совместная работа сотрудников с файлами;
обмен и синхронизация файлов;
Поскольку облачное хранилище должно располагаться на территории России, то первое что приходит на ум, это «Облако Mail» и «Яндекс Диск», которые в своих бесплатных версиях предлагают 5..8 ГБ со сроком хранения в 90 дней и максимальным размером загружаемого файла в 1 ГБ. Поэтому, после изучения разных вариантов, в соответствии с заявленными критериями, выбор пал на Nextcloud. Про Nextcloud написано много статей и, поэтому, почитать в интернете про него на русскоязычных ресурсах, можно много.
Если в вкратце, то Nextcloud по функционалу аналогичен Dropbox, Google Docs,Microsoft 365 и т.д., но, в отличие от проприетарных сервисов, у него открытая архитектура, которая позволяет добавлять функциональность на сервер в виде приложений, а пользователи полностью контролируют свои данные на собственном сервере и не привязываются к другим внешним облачным сервисам.
Стоит обратить внимание, что существуют два разных продукта – Nextcloud (фактическое название которого Nextcloud Files) и Nextcloud Hub.
Если NextcloudFiles предназначен для обеспечения базового функционала для работы с файлами: хранение файлов, скачивание и загрузка, синхронизация между устройствами и обмен файлами с другими пользователями, то Nextcloud Hub является расширенной версией Nextcloud, в которой за счет дополнительных наборов инструментов повышается продуктивность совместной работы сотрудников, превращая ее в единую рабочую платформу.
Далее, мы будем говорить о Nextcloud Hub.
Кому это нужно?
Это нужно, в первую очередь, бизнесу любого масштаба, о чем и было сказано в самом начале. Организация, при наличии облачного хранилища, получает:
единую точку входа ко всей рабочей документации предприятия сотрудникам, из любого места, где есть интернет, не ограничиваясь только локальной сетью;
универсальность доступа к облачному хранилищу через веб-браузер, который всегда есть под рукой, без привязки специализированного клиентского программного обеспечения;
доступ осуществляется в режиме 24/7.
Какой функционал и возможности?
Функционал платформы определяется за счет установленных в него приложений, которых насчитывается более 2000, поэтому пройдемся по некоторым из них, которые будут полезны.
Пользователи и группы
В Nextcloud можно завести неограниченное количество пользователей в соответствии с потребностями организации. Эти пользователи, также, могут быть участниками групп. Например, имеются сотрудники: Иванов, Петров и Сидоров. Иванов и Петров могут быть участниками группы «Администрация», Петров и Сидоров могут быть в группе «Бухгалтерия», а Иванов и Сидоров в группе «Производство». Конкретный пользователь может быть назначен администратором какой-либо группы или групп.
Дисковые квоты
Изначально, по-умолчанию, каждому новому пользователю предоставляется неограниченное дисковое пространство, но мы понимаем, что это пространство ограничивается физической емкостью диска и не может быть бесконечным, поэтому дисковое пространство можно ограничить для каждого пользователя, например, в 5ГБ, 10ГБ, 20ГБ и т.д. Можно, при некоторых условиях, наложить квоту и на группу пользователей.
Общий доступ к файлам
Каждый пользователь может предоставить общий доступ к своим файлам и каталогам. Общий доступ может предоставляться как конкретным пользователя, так и группам пользователей. При открытии доступа, всем разрешенным пользователям предоставляется право чтения. Если есть необходимость, то можно гибко настроить доступ в части прав на создание, редактирование, удаление, формирование ссылок. Можно дать права только на загрузку файлов.
Почта
В Nextcloud нет полноценного почтового сервера, но есть почтовый клиент, функционал которого сопоставим с теми же The Bat!, Thunderbird и т.д. Это позволяет прямо в Nextcloud отправлять почту и получать ее, не переключаясь в другие программы. Как это работает: у пользователя настраивается доступ к уже имеющейся его почтовой службе, а при отправке или получении почты, Nextcloud подключается к этой почтовой службе от имени пользователя.
Календарь
Каждому пользователю, при создании, создается личный календарь. Далее, пользователь, может создать необходимое количество нужных календарей, например: «Бухгалтерский», «Производственный» и т.д. Календарем можно делиться с другими участниками - группами или пользователями. Если пользователю предоставлено право редактировать календарь, то при его совместном использовании, он может создавать в календаре новые события, а также редактировать и удалять существующие.
Антивирус
Сами по себе вирусы для облачного сервера не страшны, но если письмо с вирусом придет на клиента с операционной системой Windows, то все может плачевно закончиться. Существуют коммерческие реализации антивирусов, но в нашем случае будет достаточно и бесплатного антивируса. В лучшем случае такой, чем вообще никакого.
Автоочистка корзины
В конфигурации Nextcloud можно настроить обязательный срок хранения файлов в корзине перед их автоматическим удалением. Эти настройки достаточно гибкие, поэтому помогает соблюдать политики хранения данных и избежать случайной потери информации.
Офисный онлайн-редактор ONLYOFFICE
Эта одна из самых интересных частей того, что можно сделать с Nextcloud.
При подключении к Nextcloud офисного пакетаONLYOFFICE, можно редактировать офисные документы (docx, xlsx и прочие) прямо в нем, никуда не переключаясь и не используя сторонние офисные пакеты.
Но, на самом деле, это организовано не совсем так.
Кроме десктопного варианта ONLYOFFICE существует так называемый ONLYOFFICE Docs.
ONLYOFFICE Docs (ранее назывался Document Server) - это бесплатный онлайн-офисный пакет для совместной работы, включающий средства просмотра и редактирования текстов, электронных таблиц и презентаций, позволяющий осуществлять совместное редактирование в режиме реального времени.
Поэтому, чтобы работать с документами онлайн, параллельно с NEXTCLOUD, на одном сервере, устанавливается ONLYOFFICE Docs и настраивается их взаимодействие.
Автор: Варфоломеев А.Б., ООО «Деловые решения», г. Барнаул