Как создать собственную альтернативу Документам Google

Мы уверены, что ваша повседневная деятельность включает обмен файлами и управление контентом. И мы не удивимся, если вы будете использовать Nextcloud для этих целей.

Эта популярная платформа для синхронизации и обмена с открытым исходным кодом предлагает множество функций и может быть установлена ​​на вашем частном сервере.

Гибкая экосистема приложений Nextcloud также позволяет добавлять различные инструменты. Онлайн-обработка и возможность совместного редактирования документов являются ключевыми факторами при создании полнофункциональной рабочей среды.

  • Это лучшие инструменты онлайн-сотрудничества
  • Вот наш список лучших бесплатных офисных программ.
  • Взгляните на лучшие ноутбуки для бизнеса
Об этой статье

Эта статья впервые появилась в журнале Linux Format Magazine, выпуск № 269, опубликованном в ноябре 2022-2023 года.

И вы можете легко сделать это с помощью OnlyOffice - офисного веб-пакета с открытым исходным кодом, который предоставляет вам расширенные онлайн-редакторы для текстовых документов, электронных таблиц и презентаций, совместимые с форматами Microsoft Office Open XML (.docx, .xlsx и. pptx).

Сервер документов

Для настройки этой рабочей среды вам понадобится экземпляр сервера документов OnlyOffice (онлайн-редакторы), который разрешается и может быть подключен к Nextcloud и любым конечным клиентам. OnlyOffice также должен иметь возможность напрямую выполнять POST в Nextcloud.

Настройка OnlyOffice в конфигурации сервера NextCloud.

Сервер документов OnlyOffice и Nextcloud могут работать в разных системах, а также на одном компьютере. Для последнего варианта вам необходимо настроить собственный порт для сервера документов, поскольку по умолчанию и сервер документов OnlyOffice, и Nextcloud работают на порту 80. Также возможно использование сервера документов за прокси-сервером.

Самый простой способ запустить экземпляр сервера документов OnlyOffice - использовать Docker. Вы можете установить последнюю версию Docker и Сервер документов OnlyOffice со всеми необходимыми зависимостями, выполнив следующие команды:

 $ sudo apt-get install docker-ce $ sudo docker run -i -t -d -p 80:80 onlyoffice / documentserver

Коннектор для Nextcloud

Следующим шагом является получение коннектора OnlyOffice (другими словами, инструмента интеграции) для Nextcloud. Это работает как мост между двумя сервисами.

Перейдите в каталог приложений / сервера Nextcloud (или в другой каталог, который используется для подключения приложений). Затем получите коннектор OnlyOffice для Nextcloud. Вы можете загрузить последнюю версию из официального магазина приложений Nextcloud или клонировать исходный код приложения и скомпилировать его самостоятельно:

 $ git clone https://github.com/ONLYOFFICE/onlyoffice-nextcloud.git onlyoffice

После этого смените владельца, чтобы обновить приложение через веб-интерфейс Nextcloud:

 $ chown -R www-data: www-data onlyoffice

Затем войдите в свой Nextcloud, откройте страницу с Неактивными приложениями и нажмите кнопку Включить, чтобы запустить приложение OnlyOffice.

Интересные статьи...