Como hospedar o Chatwoot no Brasil sem depender do Cloud deles?

O Chatwoot self-hosted roda via Docker e precisa de PostgreSQL + Redis. Em uma VPS Runstack no Brasil (datacenter SP01 da OPEN DATACENTER), você tem latência abaixo de 15ms para seus agentes e clientes brasileiros, cobrança em real e dados sob sua jurisdição.

O problema

O Chatwoot Cloud cobra em dólar e os dados ficam em servidores nos EUA. Para equipes de suporte no Brasil, a latência de 120ms+ afeta a velocidade de resposta. Montar o self-hosted em provedor internacional mantém o problema de câmbio e latência.

Como a Runstack resolve

Com VPS Runstack (plano Basic ou Pro), você sobe o Chatwoot completo via Docker Compose em menos de 10 minutos. Dados no Brasil, agentes com latência < 15ms, integração com WhatsApp via Evolution API e SMS/e-mail.

terminal
# 1. Baixe o instalador oficial do Chatwoot
curl -o cwctl.sh https://get.chatwoot.app/linux/install.sh
chmod +x cwctl.sh

# 2. Execute o instalador (instala Ruby, PostgreSQL, Redis, NGINX)
./cwctl.sh --install

# ── Alternativa via Docker Compose ──
wget -O docker-compose.yml \
  https://raw.githubusercontent.com/chatwoot/chatwoot/develop/docker-compose.production.yaml

# Configure variáveis
cp .env.example .env
nano .env  # Defina SECRET_KEY_BASE, banco, Redis e SMTP

# Inicialize o banco
docker compose run --rm rails bundle exec rails db:chatwoot_prepare

# Suba os serviços
docker compose up -d

Comparativo rápido

AspectoRunstack + ChatwootChatwoot CloudZendesk
Dados no Brasil✓ SP01, São Paulo✗ EUA✗ EUA
Latência (de SP)< 15 ms~120 ms~150 ms
CustoR$ 87-144/mês fixoUSD 19+/agente/mêsUSD 55+/agente
Agentes ilimitados✓ (self-hosted)✗ por agente✗ por agente
Integração WhatsApp✓ Evolution API✓ (pago extra)✓ (caro)
Suporte PT-BR✓✗✗

Perguntas frequentes

O Basic (2 GB RAM, 20 GB NVMe, R$ 87/mês) suporta o Chatwoot com até 5 agentes simultâneos e volume moderado de conversas. Para times maiores ou integração com múltiplos canais, use o Pro (4 GB).

Configure um inbox do tipo "API" no Chatwoot e use o webhook da Evolution API para enviar mensagens ao Chatwoot. Ou use o adaptador oficial Chatwoot da Evolution API que mapeia automaticamente conversas e agentes.

Por padrão ficam na VPS (disco local). Para escala maior, configure AWS S3 ou MinIO (self-hosted) nas variáveis de ambiente `STORAGE_*`. O plano Pro (40 GB NVMe) comporta volumes significativos de anexos.

Sim. Use pg_dump para exportar o PostgreSQL e tar.gz para os uploads locais. Configure um cron job diário e copie para storage externo (S3, Backblaze B2) com rclone.

Sim. O Chatwoot suporta WhatsApp, Instagram, Facebook Messenger, Twitter, E-mail (IMAP/SMTP), Telegram, Line, SMS (Twilio) e chat widget web, tudo a partir do mesmo painel de atendimento.

Não quer configurar manualmente?

Seu servidor no ar em menos de 5 minutos com a Runstack. Infraestrutura da OPEN Datacenter, com servidores em São Paulo.