Portal Office
Portal Office — онлайн-редактор документов Portal (Word / Excel / PowerPoint в браузере через WOPI).
Образ и пакеты: portal/office, исходники MPL-2.0. Поддержка — у вендора Portal.
Отдельный тариф и модуль в ключе не нужны: достаточно действующей лицензии Portal (подписка, бессрочная или trial).
Скачивание пакетов: korport.ru/portal-office.
Как получить в разных поставках
Заголовок раздела «Как получить в разных поставках»| Канал Portal | Платформа | Как получить Portal Office |
|---|---|---|
| Docker Compose | Linux / любой хост с Docker | Уже в images/portal-images.tar (portal/office). Поднимается сервисом office в compose. |
| Kubernetes / Helm | Кластер | Уже в том же portal-images.tar / registry. Деплой chart включает Portal Office. |
| Native | Linux | Не в native-бандле. Скачайте на korport.ru/portal-office: пакет Linux systemd (без Docker) или Docker (если на хосте есть Docker). |
| Native | Windows | Не в native-бандле. Скачайте пакет Docker и запустите в Docker Desktop или поставьте Office на отдельный Linux-хост (systemd / Docker). Нативного Windows-сервера coolwsd нет. |
| Любой канал | Отдельный хост редактора | Тот же korport.ru/portal-office: выберите linux или docker-пакет, укажите URL в конфиге Portal. |
| Любой канал | Без редактора | office.enabled: false / PORTAL_OFFICE_ENABLED=false. |
Air-gap
Заголовок раздела «Air-gap»| Канал | Office в offline-поставке |
|---|---|
| Docker / K8s | Внутри portal-images.tar основного bundle |
| Native | Скачайте office-пакет на машине с доступом к korport.ru (ключ + привязка), перенесите архив в контур |
Условия получения отдельного пакета
Заголовок раздела «Условия получения отдельного пакета»| Условие | |
|---|---|
| Отдельный платный SKU | Нет |
| Право | Действующий LICENSE.key, привязка совпадает с ключом, лицензия не отозвана |
| Канал / платформа лицензии | Не ограничивают выбор пакета Office |
| Версия | Активный релиз на korport.ru (та же линейка, что у Portal) |
Скачать с korport.ru
Заголовок раздела «Скачать с korport.ru»- Откройте korport.ru/portal-office
- Привязка из Portal: Админка → Настройки → Продукт и лицензия
- Содержимое
LICENSE.key - Пакет: Linux (systemd) или Docker
- Одноразовая ссылка → скачать архив
API:
POST /api/portal/office/entitleContent-Type: application/json
{ "licenseKey": "<LICENSE.key>", "installBinding": "<sha256>", "variant": "linux"}variant: linux | docker. В ответе — downloadUrl.
Актуальная версия (без ключа): GET https://korport.ru/api/portal/office/version.
Какой пакет выбрать
Заголовок раздела «Какой пакет выбрать»| Пакет | Когда |
|---|---|
portal-{V}-office-linux-amd64.tar.gz | Linux без Docker: systemd |
portal-{V}-office-docker.tar.gz | Docker Desktop / Engine (Windows или Linux) |
Установка: Linux (systemd)
Заголовок раздела «Установка: Linux (systemd)»tar -xzf portal-*-office-linux-amd64.tar.gzcd portal-*-office-linux-amd64sudo ./install/install-root.shcurl -sS http://127.0.0.1:9980/hosting/discovery | headСервис: systemctl status portal-office
Конфиг: /etc/portal-office/portal-office.env, /etc/coolwsd/coolwsd.xml
Установка: Docker
Заголовок раздела «Установка: Docker»tar -xzf portal-*-office-docker.tar.gzcd portal-*-office-dockerdocker load -i images/portal-office.tarcp .env.example .envdocker compose up -dcurl -sS http://127.0.0.1:9980/hosting/discovery | headПодключение к Portal
Заголовок раздела «Подключение к Portal»office: enabled: true publicUrl: https://office.company.ru internalUrl: http://office-internal:9980publicUrl— URL в браузере пользователяWOPI_HOST_URLPortal должен быть доступен из хоста Office- За reverse-proxy: обычно SSL на proxy, у coolwsd
ssl.enable=false
Обновление
Заголовок раздела «Обновление»| Канал | Как обновляется Office |
|---|---|
| Docker / K8s (в одном стеке с Portal) | Вместе с Portal: новый portal/office в portal-images.tar + portal-cli upgrade / кнопка Обновить |
| Native / отдельный хост | Отдельно: Админка → Продукт и лицензия → Проверить версию Office → скачать пакет на korport.ru → переустановить Office. Update-runner Portal Office не ставит. |
Версия на хосте Office: /browser/dist/portal-office-version.json. Запасной вариант на API Portal: env PORTAL_OFFICE_VERSION.
Справка в редакторе
Заголовок раздела «Справка в редакторе»В меню Справка Portal Office:
| Пункт | Назначение |
|---|---|
| Online Help | Руководство пользователя: Portal Office (https://korport.ru/docs/user/portal-office) |
| Сообщить о проблеме | korport.ru/support |
| О программе | Ссылка на ту же документацию; внешние git-ссылки убраны |
| Форум | Скрыт |
Настраивается при сборке образа (docker/office/from-source/patch-portal-office-ui.sh).