preços conferidos em 22/07/2026renovação inclusa5 provedores comparados
Evolution Go é uma API de WhatsApp em Go, feita para conectar números a automações, CRMs e webhooks. Nesta página, você compara VPS que comportam a stack com preço promocional e renovação, além de entender o que realmente muda o porte: instâncias, banco de dados e armazenamento de mídia.
Preço promocional e de renovação conferidos manualmente em 22/07/2026. Internacionais em dólar (câmbio 5.50, sem IOF).
A fonte oficial fixa apenas 512 MB de RAM disponível como mínimo de instalação; ela não publica um mínimo de vCPU ou disco. Os portes da tabela são faixas operacionais, não um requisito oficial: o guia de deploy reserva 0,5 vCPU e 512 MiB para a Evolution Go e 0,25 vCPU e 256 MiB para o PostgreSQL; no exemplo de limites, usa 2 vCPU/2 GiB para a API e 1 vCPU/1 GiB para o banco. O disco cresce com logs, banco e mídia, então os valores de 10, 20 e 40 GB são margem de planejamento, não números declarados pela Evolution Foundation. Não precisa de GPU: a API processa mensagens e eventos; GPU só entraria se você adicionasse outro serviço para rodar modelos locais.
Evolution Go: principais recursos
API REST para WhatsApp
Expõe endpoints documentados para criar instâncias, parear por QR Code e enviar texto ou mídia.
Implementação em Go
O projeto oficial é escrito em Go e se apresenta como uma API de WhatsApp de alto desempenho.
Eventos em tempo real
Pode entregar eventos por WebSocket, webhook, AMQP/RabbitMQ ou NATS.
Pareamento por QR Code
A geração de QR Code já faz parte do produto para conectar a instância ao WhatsApp.
Persistência opcional
PostgreSQL guarda credenciais e pode armazenar mensagens quando essa opção é ativada.
Mídia em S3 ou MinIO
Imagens, vídeos, áudios e documentos podem usar armazenamento compatível com S3.
A decisão não é só escolher a VPS mais barata. A stack mínima oficial sobe Evolution Go com PostgreSQL; por isso, uma máquina que parece suficiente para a API isolada pode apertar quando entram banco, logs e backup. Para testar um número, comece pequeno. Para operação contínua, prefira uma VPS que deixe folga para o banco antes de adicionar outra instância.
Também vale separar duas escolhas que muita gente mistura. A Evolution Go é a camada de integração e eventos; ela não é um modelo de IA e não pede GPU. Se o seu fluxo usa n8n, CRM ou chatbot externo, o consumo adicional vem desses serviços e do volume de mensagens. Se você for guardar mídia ou habilitar RabbitMQ, NATS e MinIO, meça a stack completa em vez de aumentar a máquina no escuro.
Quando não usar VPS: se você não administra Docker, atualizações, chaves e backup, uma solução gerenciada pode custar mais, mas reduz trabalho operacional. A VPS faz sentido quando você precisa controlar a stack, integrar serviços próprios ou manter o custo previsível conforme o volume cresce.
Instalando o Evolution Go na VPS (resumo)
Escolha uma VPS Linux com Docker 20.10 ou superior e dimensione a máquina para a API mais o PostgreSQL.
Use a imagem oficial evoapicloud/evolution-go e a configuração Docker Compose da documentação.
Defina GLOBAL_API_KEY e as duas conexões PostgreSQL antes de expor o serviço à internet.
Suba a stack, valide o health check /server/ok e acesse o Swagger ou o Manager apenas por HTTPS.
Crie a instância, leia o QR Code para parear o número e configure webhooks; faça backup dos volumes e do banco antes de produção.
Perguntas frequentes
Evolution Go precisa de GPU?
Não. Evolution Go é uma API de integração com WhatsApp, escrita em Go; ela não executa modelos de IA. GPU só seria necessária se você colocasse na mesma infraestrutura um serviço separado de modelo local.
Qual é o mínimo oficial de RAM para Evolution Go?
A página oficial de instalação pede pelo menos 512 MB de RAM disponível. Esse é o mínimo da instalação, não uma recomendação de produção: a stack oficial também usa PostgreSQL e a carga varia com instâncias, logs, mensagens e mídia.
Evolution Go precisa de PostgreSQL?
A configuração mínima oficial de Docker Compose sobe Evolution Go junto com PostgreSQL para os bancos de autenticação e usuários. A documentação também permite decidir se as mensagens serão persistidas.
Como conecto um número de WhatsApp à Evolution Go?
Depois de iniciar o serviço e ativar a licença, crie uma instância e use o endpoint de QR Code ou o Manager. O repositório oficial lista QR Code pairing como recurso nativo.