wils@web ~ $ cat ~/ajuda/como-instalar-o-chatwoot-2-13-0-em-um-container-docker-guia-passo-a-passo.md

Docker

Como instalar o Chatwoot 2.13.0 em um container Docker: Guia passo a passo

atualizado em 02/09/2026

O Chatwoot é uma plataforma de código aberto para suporte ao cliente e gerenciamento de conversas. Neste guia, você aprenderá a instalar o Chatwoot 2.13.0 em um container Docker.

Pré-requisitos

  • Docker instalado
  • Docker Compose instalado
  • Um domínio ou IP público (opcional)

Passo a Passo

1. Criar um diretório para o Chatwoot

mkdir chatwoot && cd chatwoot

2. Criar o arquivo docker-compose.yml

Crie um arquivo chamado docker-compose.yml com o seguinte conteúdo:

version: '3.7' 
services: 
  chatwoot: 
    image: chatwoot/chatwoot:v2.13.0 
    environment: 
      - RAILS_ENV=production 
      - DATABASE_URL=postgres://chatwoot:password@db/chatwoot 
      - REDIS_URL=redis://redis:6379/0 
      - SECRET_KEY_BASE=your_secret_key 
    ports: 
      - '3000:3000' 
    depends_on: 
      - db 
      - redis 
  db: 
    image: postgres:12 
    environment: 
      - POSTGRES_USER=chatwoot 
      - POSTGRES_PASSWORD=password 
      - POSTGRES_DB=chatwoot 
  redis: 
    image: redis:6 

3. Substituir variáveis

Substitua your_secret_key por uma chave secreta gerada. Você pode usar o comando:

openssl rand -hex 64

4. Iniciar os containers

docker-compose up -d

5. Executar as migrações

docker-compose exec chatwoot rake db:migrate

6. Configurar o ambiente de produção

Após a instalação, você pode acessar o Chatwoot em http://localhost:3000.

Conclusão

Você agora tem o Chatwoot 2.13.0 rodando em um container Docker. Para produção, considere usar um proxy reverso como Nginx e configurar HTTPS. Mantenha seu sistema atualizado!

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.