Перейти к основному содержимому

Переключение Docker-версии ONLYOFFICE Apps Developer на протокол HTTPS

Введение​

При установке ONLYOFFICE Apps Developer с помощью Docker можно использовать сервис и скрипт letsencrypt.org, чтобы легко создать сертификат, подписанный центром сертификации, и переключить рабочее пространство на протокол HTTPS одной командой.

Ниже объясняется, как это сделать.

примечание

При переключении на HTTPS порт 443 должен быть доступен.

Создание и установка сертификата, подписанного центром сертификации​

Если вы хотите сразу установить ONLYOFFICE Apps с SSL, используя сертификат letsencrypt, запустите скрипт установки со следующими параметрами:

bash apps-developer-install.sh docker --letsencryptmail user@example.com --letsencryptdomain yourdomain.com

Где:

  • letsencryptmail — адрес электронной почты, используемый для регистрации и в качестве контакта для восстановления. Чтобы зарегистрировать несколько адресов, укажите их через запятую, например: u1@example.com,u2@example.com.
  • letsencryptdomain — адрес домена, на котором установлено рабочее пространство ONLYOFFICE Apps Developer. Чтобы зарегистрировать несколько доменов, укажите их через запятую, например: yourdomain1.com,yourdomain2.com.

Скрипт автоматически создаст и установит на ваш сервер сертификат, подписанный центром сертификации letsencrypt.org, а также перезапустит сервис NGINX, чтобы изменения вступили в силу.

Теперь ваше рабочее пространство должно быть доступно по адресу https://.

Если вы хотите переключить уже установленный ONLYOFFICE Apps на протокол HTTPS, прочитайте эту инструкцию.

Использование собственных сертификатов​

Если вы хотите сразу установить ONLYOFFICE Apps с SSL, используя собственные сертификаты, запустите скрипт установки со следующими параметрами:

bash apps-developer-install.sh docker --appshost yourdomain.com --certfile path --certkeyfile path

Где:

  • appshost — адрес домена, на котором установлено рабочее пространство ONLYOFFICE Apps Developer. Чтобы зарегистрировать несколько доменов, укажите их через запятую, например: yourdomain1.com,yourdomain2.com.
  • certfile — путь к файлу сертификата для домена.
  • certkeyfile — путь к файлу закрытого ключа для сертификата.
примечание

Для правильной работы самоподписанный сертификат должен содержать полную цепочку.

Теперь ваше рабочее пространство должно быть доступно по адресу https://.

Если вы хотите переключить уже установленный ONLYOFFICE Apps на протокол HTTPS, прочитайте эту инструкцию.