You Secure
Guia prático · Evolution API Nível: Intermediário Leitura: 9 min

Evolution API v2 em Produção: Docker Compose com PostgreSQL, Redis e S3

Como estruturar a Evolution API v2 com banco PostgreSQL, cache Redis e armazenamento de mídia no Storage S3.

Atualizado pela Equipe de Engenharia You Secure · Infraestrutura NVMe no Brasil

Neste guia passo a passo 1. Arquitetura e pré-requisitos no ambiente 2. Passo a passo de implementação e validação 3. Boas práticas de produção, segurança e escala

1. Arquitetura e pré-requisitos no ambiente

A Evolution API v2 trouxe ganhos expressivos de estabilidade usando Prisma + PostgreSQL para persistência de sessões e Redis para cache. Configurar esses três pilares evita que instâncias desconectem ao reiniciar o container.

2. Passo a passo de implementação e validação

  1. Defina DATABASE_PROVIDER=postgresql e informe a URL de conexão em DATABASE_CONNECTION_URI.
  2. Ative o cache de sessão no Redis com CACHE_REDIS_ENABLED=true e CACHE_REDIS_SAVE_INSTANCES=true.
  3. Desative sincronização desnecessária de histórico completo (DATABASE_SAVE_DATA_HISTORIC=false) se você já salva as conversas no Chatwoot ou CRM.
  4. Troque a AUTHENTICATION_API_KEY padrão por um token aleatório de 32+ caracteres e suba a stack.

3. Boas práticas de produção, segurança e escala

Desativar o download de histórico antigo ao escanear o QR Code reduz em 80% o pico de CPU e memória nos primeiros 2 minutos de conexão de cada chip.

Quer colocar Evolution API em produção hoje com 30% OFF no plano anual?

Suba sua VPS NVMe em São Paulo (6,6ms) com instalador em 1 clique, SSL automático e suporte humano no WhatsApp. Equivale a R$ 69,30/mês no plano anual com o cupom BLACK30 (ou R$ 99/mês no mensal).

Mais tutoriais sobre WhatsApp, Evolution API & Atendimento
Estamos online