You are currently viewing Instalando e configurando o Collabora no Docker + Docker Compose

Instalando e configurando o Collabora no Docker + Docker Compose

  • Post author:
  • Post category:Geral

Fala pessoal, eu resolvi criar este tutorial por que tive que instalar uma infra estrutura no Docker para um cliente e por ter poucos documentações na internet
e nenhuma em português.

1)Baixando a última imagem do Collabora
É interessante que você baixe a última versão do Collabora para manter a compatibilidade com o Nextcloud.docker pull collabora/code:latest

2) Configurando o Docker-Compose
Para você configurar o Docker Compose de uma olhada neste exemplo abaixo:

3) Criando um arquivo .env com as configurações
Você deve criar um arquivo .env na raiz de seu container levando as seguintes informações:
COLLABORA_USERNAME=admin
COLLABORA_PASSWORD=veecheit0Phophiesh1fahPah0Wue3 *** sua senha aqui
COLLABORA_DOMAIN=collabora.dominiolocal.com

4) Criando os scripts de start e stop do Docker Compose
Eu sempre crio nas minhas infra-estrutura Docker os scripts de start e stop. Eles auxiliam no carregamento e desativação dos containers.

Segue abaixo os exemplos:
start.sh

stop.sh

5) Configurando o NGINX 
Um último detalhe muito importante é configurar adequadamente o apontamento para o container dentro do NGINX. Para isto crie um arquivo como no exemplo abaixo dentro do diretório /etc/nginx/conf.d/collabora.teste.local.com.br  ( apenas um exemplo de nome de arquivo )

6) Colando o Collabora de pé
Depois de criado os scripts de start e stop e de criar o arquivo de zona do NGINX basta rodar os comandos abaixo:

bash start.sh && nginx -t && service nginx reload