Skip to main content
Este guia irá ajudá-lo a instalar e configurar o Evolution Go, nossa API WhatsApp de alta performance escrita em Go.

Pré-requisitos

Antes de iniciar, certifique-se de ter os seguintes requisitos atendidos:

Instalação com Docker

A forma mais rápida de começar a usar o Evolution Go.

Passo 1: Clone o repositório

Passo 2: Configure as variáveis de ambiente

Edite o arquivo .env com suas configurações:
Nunca utilize a chave de API padrão do .env.example em produção. Gere uma chave segura e única.

Passo 3: Build e execução

O serviço estará disponível em http://localhost:8080.

Alternativa: Docker Compose

Você também pode usar um docker-compose.yml para subir o Evolution Go junto com o PostgreSQL:
Execute com:

Verificando a instalação

Após iniciar o serviço, verifique se está funcionando corretamente:

Teste de saúde

Acesse a documentação Swagger

Abra no navegador:

Crie sua primeira instância WhatsApp

Obtenha o QR Code para conectar

Escaneie o QR Code com o WhatsApp do seu celular para conectar a instância.

Variáveis de ambiente

Tabela completa das variáveis de configuração disponíveis:

Comandos úteis (Docker)


Próximos passos

Após a instalação, você pode:
  • Consultar a Referência API para conhecer todos os endpoints disponíveis
  • Configurar webhooks para receber notificações em tempo real
  • Integrar com RabbitMQ para processamento assíncrono de mensagens