Замена Microsoft 365 на связку Nextcloud и ONLYOFFICE: совместное редактирование документов на своём сервере
▷ Смотреть презентациюКаждый квартал мне пишут одно и то же: «Женя, опять подорожал Microsoft 365, что делать». У одного клиента счёт за 30 лицензий Business Standard вырос почти вдвое из-за курса и наценки реселлера-прокладки. У другого в разгар отчётности заблокировали тенант — без предупреждения, доступ к почте и файлам пропал на трое суток. Третий год я перевожу такие компании на замену Microsoft 365 связкой Nextcloud и ONLYOFFICE: собственное облако с совместным редактированием docx и xlsx, без вечных подписок и без риска остаться без документов в один день.
Почему бизнес до сих пор держится за Microsoft 365 — и чем это грозит
Официально оплатить Microsoft 365 из России нельзя уже несколько лет — компании покупают лицензии через реселлеров-прокладок, которые накидывают свою маржу и работают по серым схемам с картами сторонних юрлиц. В 2026 году цена за место Business Standard у таких посредников — примерно 1200-1800 ₽ в месяц, и это без гарантий: завтра курс скакнёт, схема закроется, придётся искать нового поставщика с нуля. У одного нашего клиента, логистической компании на 35 человек, за два года сменилось три реселлера, и каждый раз это была неделя нервотрёпки с переносом лицензий.
Хуже, когда блокируют не схему оплаты, а сам тенант целиком. Так было у клиента из сферы услуг: без предупреждения слетел доступ к почте и файлам в выходные перед сдачей отчётности — три дня бухгалтерия работала с личных телефонов, пока мы поднимали резервные копии. При этом кадровые документы и переписка с персональными данными сотрудников физически лежали на серверах за рубежом — с точки зрения 152-ФЗ это отдельный риск при проверке. После этого случая мы и стали предлагать клиентам совместное редактирование документов на своей инфраструктуре — там, где отключить вас может только ваш же админ.
Что это даёт бизнесу
- Экономия на подписках: разовое внедрение вместо счёта на 1200-1800 ₽ за пользователя в месяц, который вы платите вечно и который может вырасти в любой момент по решению реселлера
- Документы физически хранятся на вашем сервере или в российском ЦОД — никто не заблокирует тенант и не отключит доступ по решению вендора из-за санкций или сбоя платежа
- Совместная работа над одним файлом прямо в браузере, как в привычном Office — сотрудники видят правки коллег в реальном времени, переучивать никого с нуля не нужно
- Полный контроль прав доступа: кто видит документ, кто редактирует, кто может скачать — админ управляет этим внутри своей инфраструктуры, а не через настройки заокеанского тенанта
- Персональные данные в кадровых и бухгалтерских документах остаются на территории РФ, как требует 152-ФЗ, — файлы не покидают периметр компании
- Одна инфраструктура вместо нескольких подрядчиков: сервер обслуживает и файлы, и совместные документы, и (при желании) почту — меньше точек отказа
Как проходит внедрение
Что нужно от вас
- Доступ к серверу с установленным Nextcloud — SSH или админ-панель хостинга
- Список пользователей и групп с их правами доступа к папкам
- Решение по железу: докупить ресурсы на существующем сервере или разместить ONLYOFFICE Docs на отдельной VPS
- Настроенный SSL-сертификат для домена — совместное редактирование работает только по HTTPS
- Если нужна интеграция с Active Directory или LDAP — доступ к контроллеру домена
Как это устроено
Всё крутится внутри вашего периметра: браузер обменивается операциями правки с ONLYOFFICE Docs, а сам документ и история версий хранятся в Nextcloud. Оба сервиса стоят на вашем железе или в российском ЦОД, наружу файл не уходит.
Грабли, на которые наступают при переходе с Microsoft 365
Первая типичная ошибка — экономить на ресурсах под ONLYOFFICE Docs. Конвертация docx и xlsx — процесс не бесплатный по CPU, и если посадить сервер документов на одно ядро, при пяти одновременных подключениях документы начинают открываться по 15-20 секунд, а у сотрудников появляется стойкое ощущение, что «облако не работает». У одного клиента так и вышло: сэкономили на VPS за 300 рублей в месяц, потом доплатили за апгрейд железа и мою повторную настройку.
Вторая — у бесплатной Community-версии ONLYOFFICE Docs разработчик рекомендует держать не больше примерно 20 одновременных подключений к редактору. Для компании на 15-20 человек, которые не все разом сидят в документах, этого хватает с запасом. Если у вас 40-50 рабочих мест и все активно работают с таблицами одновременно, сразу закладываем Enterprise Edition — там потолок поднимается платной лицензией, которая считается по числу одновременных подключений.
Третья — макросы VBA из Excel в ONLYOFFICE не выполняются: это не Excel, а самостоятельный редактор с совместимым форматом файлов и своими макросами на JavaScript, не на VBA. Если вся бухгалтерия держится на VBA-макросах и надстройках, отдельно смотрим на этапе аудита, что можно перенести как есть, а что придётся пересобрать на формулах или скриптах самого ONLYOFFICE.
Техническая часть: как я связываю Nextcloud и ONLYOFFICE Docs
Сама интеграция — это приложение-коннектор ONLYOFFICE в Nextcloud плюс отдельно работающий сервер документов. Сервер документов я разворачиваю в Docker — этот способ установки Community-версии разработчик рекомендует в описании коннектора. Каталоги с данными, библиотеками и журналами выношу на хост, чтобы обновление контейнера их не затронуло:
sudo docker run -i -t -d -p 80:80 \
-e JWT_SECRET=<длинный_случайный_ключ> \
-v /app/onlyoffice/DocumentServer/logs:/var/log/onlyoffice \
-v /app/onlyoffice/DocumentServer/data:/var/www/onlyoffice/Data \
-v /app/onlyoffice/DocumentServer/lib:/var/lib/onlyoffice \
onlyoffice/documentserver
Начиная с версии 7.2 проверка JWT в ONLYOFFICE Docs включена по умолчанию (JWT_ENABLED=true), а секретный ключ, если его не задать, генерируется случайно. Поэтому ключ я задаю явно и тот же самый прописываю в Nextcloud — иначе редактор не откроет ни одного файла. В Nextcloud это удобно делать через occ, чтобы настройка попала в скрипты развёртывания:
php occ config:app:set onlyoffice DocumentServerUrl --value="https://docs.example.ru/"
php occ config:app:set onlyoffice jwt_secret --value="<тот_же_ключ>"
# Проверка связи и ключа
php occ onlyoffice:documentserver --check
Команда onlyoffice:documentserver --check либо сообщает об успешном подключении, либо пишет причину ошибки — с неё я начинаю любую диагностику. Если Nextcloud и сервер документов общаются по внутренней сети, дополнительно задаю DocumentServerInternalUrl, чтобы серверные запросы не ходили через внешний адрес.
Две ловушки из документации коннектора, которые я проверяю заранее:
- самоподписанный сертификат на сервере документов Nextcloud не принимает. Есть флажок «Disable certificate verification (insecure)», но я вместо него ставлю нормальный сертификат — отключать проверку в продуктиве не стоит;
- внешние хранилища (приложение External storages) поддерживают совместное редактирование, только если подключены с общими учётными данными (Username and password или Global credentials). При индивидуальных учётных данных пользователей совместная правка недоступна, а в режиме «Log-in credentials, save in session» файлы вообще не открываются в редакторе. Если документы лежат на файловом сервере Windows, это нужно учитывать ещё на этапе аудита.
Сколько стоит подключить ONLYOFFICE к вашему Nextcloud
Частые вопросы
Чем ONLYOFFICE отличается от бесплатного редактора на базе LibreOffice в Nextcloud?
В Nextcloud встроенный вариант — это Collabora Online (Nextcloud Office) на движке LibreOffice. Он бесплатный, но у него хуже совместимость с форматами Microsoft — сложные таблицы и презентации иногда «плывут» при открытии. ONLYOFFICE изначально проектировался максимально близко к формату OOXML, поэтому docx и xlsx после редактирования выглядят так же, как в привычном Word и Excel, и коллеги с обычным Office открывают их без сюрпризов.
Что будет с файлами, которые уже лежат в OneDrive и SharePoint?
Переносим архив документов в Nextcloud обычной синхронизацией — desktop-клиент Nextcloud умеет заливать целые папки. Формат docx, xlsx и pptx остаётся прежним, просто открывать и редактировать их теперь будете через ONLYOFFICE. Если архив большой, от 500 ГБ, время переноса закладываем отдельно, оно не входит в базовые 1-2 дня внедрения.
Данные точно останутся в России?
Да, если сервер физически стоит у вас в офисе или в российском ЦОД — я работаю с несколькими такими площадками. Тут важно не путать: сам ONLYOFFICE разрабатывает компания Ascensio System SIA (Рига, Латвия), и именно бренд ONLYOFFICE в реестре отечественного ПО не значится. Но на его открытом коде собран Р7-Офис — вот он в реестре есть. Если вам для госсектора или проверок нужен именно реестровый статус, разворачиваем Р7-Офис (Сервер документов): интеграция с Nextcloud такая же, а по хранению данных для вас ничего не меняется — файлы всё равно не выходят за пределы вашего сервера.
У нас ещё нет Nextcloud — с чего начать?
Тогда внедрение будет чуть длиннее, 3-5 дней вместо 1-2, потому что сначала разворачиваем сам Nextcloud, настраиваем хранилище и права доступа, а уже потом добавляем ONLYOFFICE поверх него. Стоимость в этом случае считаем отдельно, обычно от 60 000 ₽ под ключ, точную сумму называем после аудита.
Оставьте заявку — за один звонок посмотрим вашу текущую инфраструктуру и назовём точный срок и стоимость внедрения ONLYOFFICE.
Оставить заявку — развернём за 1–2 дня →
Источники
- ONLYOFFICE app for Nextcloud (GitHub) — JWT с версии 7.2, параметры occ, проверка --check, ограничения External storages и самоподписанных сертификатов.
- ONLYOFFICE Docs Docker image (GitHub) — тома данных, JWT_ENABLED и JWT_SECRET по умолчанию.
Подпишитесь на рассылку ITfresh
Раз в неделю — практические гайды: внедрения, безопасность, 1С, миграции, лайфхаки из реальных проектов.


