Pular para o conteúdo principal

Como mudar o ONLYOFFICE Apps Developer para HTTPS via Docker

Introdução​

Ao instalar o ONLYOFFICE Apps Developer usando Docker, você pode utilizar o serviço e script do letsencrypt.org para criar facilmente um certificado assinado por CA e mudar o espaço de trabalho para HTTPS com um único comando.

O artigo abaixo explicará como isso pode ser feito.

observação

Ao mudar para HTTPS, a porta 443 deve estar disponível.

Criando e instalando certificado assinado por CA​

Se você deseja instalar o Apps com SSL imediatamente usando o certificado do Let's Encrypt, execute o script de instalação com os seguintes parâmetros:

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

Onde:

  • letsencryptmail é o e-mail usado para registro e contato de recuperação. Use vírgula para registrar múltiplos e-mails, por exemplo: u1@example.com,u2@example.com.
  • letsencryptdomain é o endereço do domínio onde seu espaço de trabalho ONLYOFFICE Apps Developer está instalado. Use vírgula para registrar múltiplos domínios, por exemplo: yourdomain1.com,yourdomain2.com.

O script criará e instalará automaticamente o certificado assinado por CA do letsencrypt.org no seu servidor e reiniciará o serviço NGINX para que as alterações tenham efeito.

Agora seu espaço de trabalho deve estar disponível através do endereço https://.

Se você deseja mudar para HTTPS um ONLYOFFICE Apps já instalado, leia esta instrução.

Usando certificados próprios​

Se você deseja instalar o Apps com SSL imediatamente usando seus próprios certificados, execute o script de instalação com os seguintes parâmetros:

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

Onde:

  • appshost é o endereço do domínio onde seu espaço de trabalho ONLYOFFICE Apps Developer está instalado. Use vírgula para registrar múltiplos domínios, por exemplo: yourdomain1.com,yourdomain2.com.
  • certfile é o caminho para o arquivo de certificado para o domínio.
  • certkeyfile é o caminho para o arquivo de chave privada para o certificado.
observação

Um certificado autoassinado deve ter uma cadeia completa para funcionar corretamente.

Agora seu espaço de trabalho deve estar disponível através do endereço https://.

Se você deseja mudar para HTTPS um ONLYOFFICE Apps já instalado, leia esta instrução.