{"url":"https://runzos.com/apps/evolution-go/","slug":"evolution-go","contentType":"app","title":"VPS para Evolution Go: onde hospedar sua API de WhatsApp e quanto custa - Runzos","metaDescription":"Quanto custa hospedar o Evolution Go numa VPS: ele pede 1 vCPU e 1 GB de RAM, e o plano mais barato que aguenta sai por R$ 29,99/mês na Hostinger.","updatedAt":"2026-09-16T21:01:33.934Z","contentText":"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.","faq":[{"question":"Evolution Go precisa de GPU?","answer":"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."},{"question":"Qual é o mínimo oficial de RAM para Evolution Go?","answer":"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."},{"question":"Evolution Go precisa de PostgreSQL?","answer":"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."},{"question":"Como conecto um número de WhatsApp à Evolution Go?","answer":"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."}],"sources":[{"label":"instalação oficial do Evolution Go (Docker 20.10+ e mínimo de 512 MB de RAM)","url":"https://docs.evolutionfoundation.com.br/evolution-go/installation","checkedAt":"23/07/2026"},{"label":"guia oficial de deploy (reservas e limites para Evolution Go e PostgreSQL)","url":"https://github.com/evolution-foundation/evolution-go/blob/main/docs/wiki/deploy-producao/docker-deployment.md","checkedAt":"23/07/2026"},{"label":"repositório oficial Evolution Go (recursos, variáveis e imagem Docker)","url":"https://github.com/evolution-foundation/evolution-go","checkedAt":"23/07/2026"}],"category":"WhatsApp","mode":"self-hosted","requirements":{"leve":{"vcpu":1,"ramGb":1,"diskGb":10,"scenario":"teste ou uma instância, sem persistir mídias; a documentação reserva 0,5 vCPU e 512 MiB ao container da Evolution Go"},"medio":{"vcpu":3,"ramGb":3,"diskGb":20,"scenario":"produção pequena com Evolution Go e PostgreSQL; a configuração oficial limita a API a 2 vCPU/2 GiB e o Postgres a 1 vCPU/1 GiB"},"pesado":{"vcpu":4,"ramGb":6,"diskGb":40,"scenario":"várias instâncias, retenção de mensagens ou serviços opcionais; comece com folga e meça antes de escalar"}},"features":[{"name":"API REST para WhatsApp","description":"Expõe endpoints documentados para criar instâncias, parear por QR Code e enviar texto ou mídia."},{"name":"Implementação em Go","description":"O projeto oficial é escrito em Go e se apresenta como uma API de WhatsApp de alto desempenho."},{"name":"Eventos em tempo real","description":"Pode entregar eventos por WebSocket, webhook, AMQP/RabbitMQ ou NATS."},{"name":"Pareamento por QR Code","description":"A geração de QR Code já faz parte do produto para conectar a instância ao WhatsApp."},{"name":"Persistência opcional","description":"PostgreSQL guarda credenciais e pode armazenar mensagens quando essa opção é ativada."},{"name":"Mídia em S3 ou MinIO","description":"Imagens, vídeos, áudios e documentos podem usar armazenamento compatível com S3."}],"installation":["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."],"requirementsNote":"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.","featuredOffer":null,"plans":{}}