Como preparar os dois canais de envio do VYRO.
Você precisa de uma VPS (Ubuntu 22.04, 2 vCPU e 4 GB de RAM já atendem bem) com Docker instalado. Conecte-se por SSH e rode:
curl -fsSL https://get.docker.com | sh
mkdir -p /opt/evolution && cd /opt/evolutionCrie o arquivo docker-compose.yml:
services:
evolution:
image: atendai/evolution-api:v2.1.1
restart: always
ports:
- "8080:8080"
environment:
- SERVER_URL=https://evolution.seudominio.com
- AUTHENTICATION_API_KEY=troque-por-uma-chave-bem-longa
- DATABASE_ENABLED=true
- DATABASE_PROVIDER=postgresql
- DATABASE_CONNECTION_URI=postgresql://postgres:senhaforte@postgres:5432/evolution
- CACHE_REDIS_ENABLED=true
- CACHE_REDIS_URI=redis://redis:6379/6
- CONFIG_SESSION_PHONE_VERSION=2.3000.1023204200
depends_on: [postgres, redis]
postgres:
image: postgres:15
restart: always
environment:
- POSTGRES_PASSWORD=senhaforte
- POSTGRES_DB=evolution
volumes: ["pgdata:/var/lib/postgresql/data"]
redis:
image: redis:7
restart: always
volumes:
pgdata:Suba os serviços:
docker compose up -dAponte um domínio para a VPS e coloque um proxy com HTTPS na frente (Nginx Proxy Manager, Caddy ou Traefik) — o WhatsApp exige HTTPS válido. Depois, em Configurações do VYRO, informe o endereço (https://evolution.seudominio.com) e a chave AUTHENTICATION_API_KEY, e clique em “Testar conexão”.
Pronto: em Instâncias você cria quantos números quiser e conecta cada um pelo QR Code. O webhook de status e respostas é configurado automaticamente.
No canal oficial só é possível iniciar conversas com modelos aprovados — por isso a campanha pede o modelo e o mapeamento das variáveis.