Гид по технологиям

Установка и интеграция ONLYOFFICE с Nextcloud на Cloudron

• 5 min read • Руководство • Обновлено 25 Nov 2025
ONLYOFFICE + Nextcloud на Cloudron — установка
ONLYOFFICE + Nextcloud на Cloudron — установка

Кратко: в этой инструкции показано, как быстро развернуть ONLYOFFICE вместе с Nextcloud на платформе Cloudron, чтобы редактировать документы прямо в Nextcloud. Пошаговые команды, проверка соединения, советы по безопасности и план отката.

Что такое и зачем

ONLYOFFICE — это открытый офисный пакет под лицензией GNU AGPL v3.0 с совместными онлайн-редакторами для текстов, таблиц и презентаций. Nextcloud — open-source сервис синхронизации и обмена файлами (sync&share). Интеграция позволяет редактировать документы, хранящиеся в Nextcloud, прямо в веб-интерфейсе.

Cloudron — платформа для упрощённого развёртывания, управления и защиты веб-приложений на собственном сервере. Она автоматизирует установку, обновления и сертификаты.

Важно: все шаги предполагают, что вы контролируете сервер и домен и имеете привилегии администратора.

Что будет устанавливаться

  • Cloudron на сервере Ubuntu 18.04 (Bionic) x64
  • Nextcloud как приложение Cloudron
  • ONLYOFFICE как приложение Cloudron
  • ONLYOFFICE Connector (интеграция) в Nextcloud

Шаблон результатов

  1. Рабочий Cloudron с доменом и валидной DNS-записью.
  2. Nextcloud и ONLYOFFICE установлены через Cloudron.
  3. В Nextcloud настроен ONLYOFFICE Connector и секретный ключ для защищённой связи между сервисами.

Шаг 1. Установка и первоначальная настройка Cloudron на сервере

Создайте чистый сервер Ubuntu Bionic 18.04 x64 и выполните команды:

wget https://cloudron.io/cloudron-setup  
chmod +x ./cloudron-setup  
./cloudron-setup --provider 

После завершения откройте в браузере https:// и примите самоподписанный сертификат. В мастере установки укажите домен, например example.com. Выберите провайдера DNS из списка и введите необходимые данные (API-ключ, токен и т.д.). Если вашего провайдера нет в списке, настройку домена можно выполнить вручную.

После настройки DNS вы будете перенаправлены на https://my.example.com. Создайте аккаунт администратора: имя пользователя, email и пароль.

Важно: используйте надёжный пароль и сохраните доступ к панели Cloudron отдельно.

Шаг 2. Установка Nextcloud через App Store Cloudron

Войдите в Cloudron App Store, найдите приложение Nextcloud и установите его на сервер с помощью интерфейса Cloudron.

Примечание: при установке Nextcloud укажите параметры домена и размер хранилища в зависимости от планируемой нагрузки.

Шаг 3. Установка ONLYOFFICE через App Store Cloudron

Аналогично: в Cloudron App Store найдите приложение ONLYOFFICE и установите его на тот же или отдельный экземпляр Cloudron (в зависимости от архитектуры и требований изоляции).

Решение об отдельном экземпляре

  • Отдельный экземпляр повышает изоляцию и упрощает масштабирование.
  • Совместный экземпляр экономит ресурсы и проще в настройке.

Шаг 4. Установка интеграции ONLYOFFICE для Nextcloud

В Nextcloud откройте библиотеку приложений (Apps) и установите последнюю версию приложения интеграции ONLYOFFICE (ONLYOFFICE Connector).

Шаг 5. Настройка ONLYOFFICE app

  1. Откройте веб-терминал через раздел Console в панели Cloudron, чтобы получить доступ к файловой системе приложения.

  2. Отредактируйте файл */app/data/config/production-linux.json* и замените секрет по умолчанию на ваш уникальный секретный ключ (длинная случайная строка).

  3. В Nextcloud откройте Настройки → ONLYOFFICE (в левом меню). В поле «Док-сервер ONLYOFFICE» укажите адрес ONLYOFFICE (например https://onlyoffice.example.com) и вставьте тот же секретный ключ, который вы задали в конфигурации приложения.

Настройки ONLYOFFICE в Nextcloud — домен и секретный ключ

  1. Возвратитесь в веб-терминал и выполните перезапуск супервайзера:
supervisorctl restart ds:*.

После перезапуска проверьте функциональность: откройте любой документ в Nextcloud — он должен открыться в редакторе ONLYOFFICE.

Изображение-интро:

Иллюстрация Cloudron, Nextcloud и ONLYOFFICE

Важные проверки после установки

  • Тестовая запись DNS и доступность домена по HTTPS.
  • Синхронизация времени (NTP) на сервере — критично для валидности сертификатов.
  • Корректная настройка секретного ключа в обоих местах (файл конфигурации и настройки Nextcloud).

Критерии приёмки

  • Пользователь открывает документ в Nextcloud и может редактировать его в ONLYOFFICE без ошибок.
  • Редактор открывается быстро (в течение нескольких секунд) и изменения сохраняются в файле Nextcloud.
  • Нет предупреждений о несоответствии сертификатов или неверном секрете.

Роли и чек-лист

Администратор Cloudron:

  • Установить Cloudron на сервер.
  • Настроить домен и DNS.
  • Создать аккаунт администратора.

DevOps / Системный администратор:

  • Установить Nextcloud и ONLYOFFICE через App Store Cloudron.
  • Отредактировать production-linux.json и задать секрет.
  • Перезапустить supervisor и проверить логи.

Пользователь Nextcloud:

  • Проверить открытие и совместное редактирование документов.
  • Сообщить об ошибках администратору с описанием и шагами воспроизведения.

Альтернативные подходы

  • Установка ONLYOFFICE и Nextcloud вручную (без Cloudron) с использованием Docker Compose. Плюс: гибкость. Минус: больше ручной работы и ответственности за обновления.
  • Использовать Collabora Online вместо ONLYOFFICE, если вам важна полная совместимость с LibreOffice форматом и меньшая нагрузка на рендеринг определённых документов.

Когда это не подходит (контрпримеры)

  • Если у вас нет контроля над доменом или DNS, автоматическая настройка Cloudron затруднена.
  • Для очень больших корпоративных инсталляций может потребоваться отдельный кластер с балансировкой и выделенными ресурсами для ONLYOFFICE.

Проверки и тесты (мини-методология)

  1. Функциональный тест: откройте документ, внесите изменения, сохраните, проверьте версию в Nextcloud.
  2. Совместное редактирование: два пользователя одновременно редактируют один документ.
  3. Тест отказоустойчивости: перезапустите сервис ONLYOFFICE и убедитесь, что Nextcloud корректно обрабатывает ошибку и восстанавливается.

Сценарий отката и план восстановления

Если интеграция ломает рабочие процессы:

  1. Откатить конфигурацию: восстановить предыдущую версию production-linux.json из резервной копии.
  2. Перезапустить процессы: supervisorctl restart ds:*.
  3. Если проблема сохраняется — временно отключить ONLYOFFICE Connector в Nextcloud и уведомить пользователей о временной недоступности.

Безопасность и соответствие (GDPR)

  • Передавать секретный ключ по открытым каналам запрещено. Храните секрет в защищённом хранилище.
  • Для соответствия GDPR проверьте, где хранятся данные (локально или в облаке). Если используются персональные данные, настройте политики хранения и удаления в Nextcloud.

Советы по эксплуатации и поддержке

  • Регулярно обновляйте Cloudron и приложения через App Store.
  • Автоматизируйте резервное копирование Nextcloud (файлы + база данных).
  • Мониторьте логи сервисов и метрики памяти/CPU для выявления деградации производительности.

Краткое резюме

Установка ONLYOFFICE с Nextcloud через Cloudron даёт удобную и управляемую платформу для совместной работы с документами. Cloudron автоматизирует рутинные задачи, а интеграция через секретный ключ обеспечивает защищённую связь между приложениями.

Если нужно, я могу подготовить чек-лист в формате таблицы для внутреннего SOP или короткую версию для объявления команде (100–200 слов).

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро