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...

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:https://gist.github.com/jaccon/16080e5a5b5abcadcca1f09a2c8d3d1d.js 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 https://gist.github.com/jaccon/975e5e37866edfabf7b5c4f22247ab18.js stop.sh https://gist.github.com/jaccon/49ce4c1d67874fcac9868a33792f5922.js 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 ) https://gist.github.com/jaccon/3046d44963b120b0ea4b4365bb6a720e.js 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
Seja Membro Gratuítamente

Assine a newsletter para receber em seu email as publicações atualizadas neste blog

Top