Como hospedar a Evolution API no Brasil sem cair e sem pagar em dólar?
A Runstack oferece VPS com servidor no Brasil (datacenter SP01 da OPEN DATACENTER), acesso root e IPv4 fixo, pré-requisitos para rodar a Evolution API com estabilidade. Latência abaixo de 15ms para o Brasil, cobrança em real, deploy em menos de 5 minutos.
O problema
A Evolution API precisa de conexão estável e IP fixo para manter a sessão WhatsApp ativa. Servidores no exterior causam desconexões por latência alta. Configurar Redis, PostgreSQL, reverse proxy e SSL manualmente consome horas antes de você escrever a primeira linha de automação.
Como a Runstack resolve
Na Runstack você recebe root access em uma VM Linux em menos de 5 minutos. Instale o Docker com um comando e o stack completo (Evolution API + Redis + PostgreSQL) sobe com `docker compose up -d`. Servidor no Brasil garante sessão estável e webhooks rápidos.
# 1. Acesse a VM via SSH
ssh root@<seu-ip>
# Instale o Docker (Engine + Compose)
curl -fsSL https://get.docker.com | sh
# 2. Crie o docker-compose.yml
cat <<'EOF' > docker-compose.yml
services:
evolution:
image: atendai/evolution-api:latest
restart: always
ports:
- "8080:8080"
environment:
- SERVER_TYPE=https
- SERVER_PORT=8080
- CORS_ORIGIN=*
- AUTHENTICATION_TYPE=apikey
- AUTHENTICATION_API_KEY=suachaveapi
- DATABASE_ENABLED=true
- DATABASE_CONNECTION_URI=postgresql://evolution:senha@postgres:5432/evolution
- REDIS_ENABLED=true
- REDIS_URI=redis://redis:6379
depends_on:
- postgres
- redis
postgres:
image: postgres:15
restart: always
environment:
POSTGRES_USER: evolution
POSTGRES_PASSWORD: senha
POSTGRES_DB: evolution
volumes:
- pg_data:/var/lib/postgresql/data
redis:
image: redis:7-alpine
restart: always
volumes:
- redis_data:/data
volumes:
pg_data:
redis_data:
EOF
# 3. Suba o stack
docker compose up -d
# Evolution API em http://<seu-ip>:8080Comparativo rápido
| Aspecto | Runstack | DigitalOcean | Contabo |
|---|---|---|---|
| Servidor no Brasil | ✓ SP01, São Paulo | ✗ Nova York (NYC) | ✗ Alemanha (DE) |
| Latência (de SP) | < 15 ms | ~120 ms | ~200 ms |
| IP fixo incluso | ✓ | ✓ (pago extra) | ✓ |
| Moeda | Real (BRL) | Dólar (USD) | Euro (EUR) |
| Suporte PT-BR | ✓ WhatsApp + e-mail | ✗ inglês | ✗ inglês |
Perguntas frequentes
Para 1-3 instâncias WhatsApp, o Basic (1 vCPU, 2 GB, 20 GB NVMe, R$ 87/mês) é suficiente. Para 5+ instâncias ou uso com n8n/Chatwoot simultâneos, use o Pro (2 vCPU, 4 GB) para evitar OOM.
A conexão do WhatsApp Web Protocol é sensível a latência. Servidores no exterior (>100ms) causam timeout de sessão e desconexões frequentes. Com servidor no Brasil (< 15ms) a sessão se mantém estável.
Sim. Você pode criar quantas instâncias (números WhatsApp) a RAM permitir. No Pro (4 GB) é possível rodar 8-10 instâncias simultâneas com Redis e PostgreSQL no mesmo host.
Sim. A Runstack inclui IPv4 dedicado e fixo em todos os planos. Isso permite registrar webhooks de entrada estáveis em plataformas como n8n, Typebot, Make e ActiveCampaign.
As sessões ficam armazenadas no volume PostgreSQL. Configure backup automático com pg_dump + cron ou use o snapshot manual disponível nos planos Pro e Business.
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.