Установка ONLYOFFICE на свой сервер
Установка ONLYOFFICE Docs сводится к одному контейнеру onlyoffice/documentserver с ключом JWT_SECRET: сервер документов принимает файлы от Nextcloud или другого облака и открывает их в браузере. Документация просит минимум два ядра, 4 ГБ памяти и 40 ГБ диска.
Ответ за 30 секунд
Для старта хватит 2 ядер и 4 ГБ памяти с подкачкой не меньше 4 ГБ. Запускайте образ documentserver на отдельном поддомене и задайте JWT_SECRET вручную: иначе ключ меняется при перезагрузке и связь с Nextcloud рвётся.
Облачный сервер с гарантированной долей процессора: поднимите ONLYOFFICE рядом с Nextcloud и проверьте на живых файлах.
Сколько ресурсов нужно ONLYOFFICE Docs4 ГБпамяти минимум по справке
80порт внутри контейнера
JWT_SECRETключ связи с Nextcloud
01 · 1 мин
Что такое ONLYOFFICE Docs и чем он отличается от Collabora Online#
ONLYOFFICE Docs это сервер документов: он умеет открывать и править тексты, таблицы и презентации прямо в браузере, а хранить файлы сам не умеет. Файлы лежат в облаке вроде Nextcloud или Seafile, редактор подключается к нему как приложение. Исходный код открыт, редакция Community бесплатна, у неё есть ограничение на число одновременных подключений: точную цифру для вашей версии смотрите на сайте ONLYOFFICE.
| Параметр | ONLYOFFICE Docs | Collabora Online |
|---|---|---|
| Основа | Собственный движок, родные форматы Microsoft Office (docx, xlsx, pptx) | LibreOffice, родные форматы ODF |
| Внешний вид | Лента, как в Microsoft Office | Интерфейс LibreOffice в браузере |
| Образ Docker | onlyoffice/documentserver | collabora/code |
| Порт по умолчанию | 80 внутри контейнера | 9980 |
| Как разрешается доступ | Ключ JWT_SECRET, одинаковый на обеих сторонах | Переменная domain со списком адресов облака |
Если сотрудники присылают друг другу файлы Word и Excel, а вёрстка не должна разъезжаться, выбирают ONLYOFFICE. Если в организации живут файлы ODF или важно держаться ближе к LibreOffice, подойдёт Collabora. Оба подключаются к Nextcloud готовыми приложениями.
Инструмент · 1 мин
Сколько ресурсов нужно ONLYOFFICE Docs#
| Параметр | Значение по справке ONLYOFFICE |
|---|---|
| Процессор | Два ядра, 2 ГГц или быстрее |
| Память | 4 ГБ и больше |
| Подкачка | Не меньше 4 ГБ, зависит от системы |
| Диск | 40 ГБ свободно |
| Порт | 80 в контейнере (на хосте выбирается любой) |
| Внутри образа | Веб-сервер, база PostgreSQL, очередь RabbitMQ и кэш Redis уже упакованы вместе |
Потому серверу нужна память под несколько служб сразу, а не только под редактор. Минимальная готовая конфигурация Таймвеб Клауд, закрывающая справку, это 2 vCPU и 4 ГБ памяти (MSK Ultra 50, 5 480 ₽ в месяц на 14 октября 2026). Если на этом же сервере будет и Nextcloud, берите больше.
Какой сервер взять под ONLYOFFICE
Три ответа, и калькулятор подберёт готовую конфигурацию
03 · 1 мин
Установка ONLYOFFICE Docs в Docker на Ubuntu#
- Поставьте Docker с плагином Compose: на чистой Ubuntu подойдёт официальный скрипт
curl -fsSL https://get.docker.com | sh. - Придумайте длинный секрет для JWT, например командой
openssl rand -hex 24, и запишите его: он понадобится при подключении к Nextcloud. - Создайте файл
docker-compose.ymlс содержимым ниже и запуститеdocker compose up -d. - Проверьте работу: адрес
http://127.0.0.1:8081/healthcheckдолжен вернутьtrue, а страница/welcome/показывает, что сервер документов запущен.
services:
onlyoffice:
image: onlyoffice/documentserver
restart: always
ports:
- '127.0.0.1:8081:80'
environment:
JWT_SECRET: замените-на-свой-секрет
volumes:
- ./logs:/var/log/onlyoffice
- ./data:/var/www/onlyoffice/Data
- ./lib:/var/lib/onlyoffice
- ./db:/var/lib/postgresql
Порт привязан к 127.0.0.1, потому что наружу сервер документов выходит через прокси с HTTPS. Без параметра JWT_SECRET, по справке ONLYOFFICE, секрет создаётся заново при каждой перезагрузке и ломает связанные сервисы. Для Debian и систем на RPM есть пакеты без Docker, но контейнер проще обновлять; порядок для Astra Linux, ALT Linux и РЕД ОС смотрите в документации самого дистрибутива.
04 · 1 мин
Поддомен и HTTPS для ONLYOFFICE Docs#
Браузеру нужен HTTPS, иначе Nextcloud на защищённом адресе не станет грузить редактор с обычного http. Заведите поддомен, например office.example.com, направьте его на сервер и поставьте перед контейнером прокси, то есть программу, которая принимает HTTPS и передаёт запросы дальше.
05 · 1 мин
Как подключить ONLYOFFICE Docs к Nextcloud#
- В Nextcloud откройте магазин приложений, раздел «Офис и текст», и установите приложение ONLYOFFICE.
- В настройках администратора впишите адрес сервера документов, например
https://office.example.com/, и тот же JWT-секрет. - Если оба сервера стоят в одной сети, заполните в дополнительных настройках внутренние адреса, чтобы запросы шли по локальной сети.
- Откройте файл docx: он должен загрузиться в редакторе, а после закрытия сохраниться в Nextcloud.
Ловушка: если сервер документов имеет частный адрес, Nextcloud откажется к нему обращаться, пока в config.php не включён параметр allow_local_remote_servers. Для Collabora схема другая: приложение Nextcloud Office, а у контейнера переменная domain с адресом облака, где точки экранированы обратной косой чертой.
06 · 1 мин
Копии и обновление ONLYOFFICE Docs без потери правок#
Документы остаются в Nextcloud, сервер ONLYOFFICE хранит только временные данные сессий, шрифты и настройки. Поэтому копировать нужно файл compose с секретом и каталоги томов, особенно если вы добавляли собственные шрифты. Полный порядок копий: сервер для бэкапов.
Обновление это новый образ и пересоздание контейнера с теми же томами: docker compose pull, затем docker compose up -d. Делайте это вечером, когда редакторы закрыты: несохранённые правки открытых сессий при перезапуске могут пропасть.
07 · 1 мин
Вопросы об установке ONLYOFFICE#
Какой сервер нужен для установки ONLYOFFICE Docs?
По справке ONLYOFFICE: два ядра от 2 ГГц, 4 ГБ памяти, подкачка не меньше 4 ГБ и 40 ГБ свободного диска. Если рядом работает Nextcloud, ресурсы суммируют.
Как установить ONLYOFFICE на Ubuntu через Docker?
Поставить Docker, запустить образ onlyoffice/documentserver с параметром JWT_SECRET и пробросом порта 80, проверить адрес /healthcheck и закрыть порт снаружи за прокси с HTTPS.
Зачем ONLYOFFICE нужен JWT_SECRET?
Это общий ключ между сервером документов и облаком: по нему они проверяют друг друга. Без заданного значения ключ создаётся заново при перезагрузке и подключение перестаёт работать.
Можно ли поставить ONLYOFFICE и Nextcloud на один сервер?
Да, но ресурсы складываются, а каждому нужен свой поддомен и HTTPS. Для командной работы разумнее разнести их на разные серверы или выделить ONLYOFFICE отдельный контейнер с запасом памяти.
Почему этому можно верить
Как мы проверяли
Источники цифр на этой странице: VPS и VDS серверы Таймвеб Клауд, timeweb.cloud/services/vds-vps, проверено 14 октября 2026; Реестр контейнеров Таймвеб Клауд, timeweb.cloud/services/container-registry, проверено 14 октября 2026; Маркетплейс приложений Таймвеб Клауд, timeweb.cloud/marketplace, проверено 14 октября 2026; Справка ONLYOFFICE: установка Docs Community в Docker, helpcenter.onlyoffice.com/docs/installation/docs-community-install-docker.aspx, проверено 15 октября 2026.
Запустите свой сервер за пару минут
Почасовая оплата: тестовый стенд на сутки стоит десятки рублей, а не месячный тариф.
- NVMe-диски и гарантированная доля процессора
- Root-доступ и любой софт, от Docker до игровых серверов
- Маркетплейс: 91 приложение в один клик
- Бесплатный перенос проекта силами специалистов