Como Instalar a Evolution API no Portainer - API para WhatsApp Gratuita
ฝัง
- เผยแพร่เมื่อ 13 ม.ค. 2025
- Bem-vindo ao nosso guia passo a passo sobre como configurar a API Evolution com Docker Swarm para WhatsApp! A API Evolution é um projeto de código aberto que permite criar e gerenciar APIs para integração com o WhatsApp de forma simples e escalável. Neste tutorial, vamos explorar como implantar e configurar a API Evolution em um cluster Docker Swarm, oferecendo uma solução robusta e flexível para comunicação via WhatsApp em ambientes de contêineres.
O que você aprenderá neste vídeo:
Passos detalhados para implantar e configurar a API Evolution em um ambiente Docker Swarm.
Como integrar a API Evolution com o WhatsApp e iniciar a comunicação bidirecional.
Com MongoDB
Recursos e Links Úteis:
digitalinterat...
Se você está buscando uma solução poderosa e flexível para integrar o WhatsApp em seus projetos utilizando Docker Swarm, este vídeo é para você! Certifique-se de se inscrever no nosso canal para mais tutoriais úteis sobre contêineres, comunicação e muito mais.
Não se esqueça de deixar seus comentários abaixo e compartilhar suas experiências com a API Evolution e o Docker Swarm. Estamos ansiosos para ouvir de você!
Michel Menezes
Digital Interativo
7. Instalei a evo tambem aula sensacional que isso qualidade absurda!!!!!
Boa tarde, primeiramente parabéns seus videos são top, pq pra que não conhece nada ele é muito facil e direto ao assunto, maratonei todos seus videos de portainer rs, dos que assisti o seu é o mais facil de fazer. uma coisa que vi que seu docker yaml não esta completo. seria legal se deixar ele completo. pq tem umas funções ali muito boa que seria legal ativar.
Obrigado pelo comentário!
Top Parabéns!!
Teus tutoriais são muito bons, tudo funciona facilmente. Venho da comunidade ZDG e nada funciona direito lá, tudo dá pau.
Isso é pq Pedrinho é só um fuçador, programadores nas comunidade de automação são poucos, conta no dedo, grande parte apenas procura projetos no GitHub e subi-los
nesse video em especifico, segui ele completo, porém deu erro no portainer ao dar deploy no evolution: network traefik not found. No video vc so mostrou criar a stack do evolution, e network do digital_network. Faltou o do traefik
Seria TOP se fizesse um Video ensinando a instalar o Zabbix no Portainer!!!
um video bacana igual o seu falta um conteúdo simples igual o seu instalando N8N que faz parte do Evolution
Grato pelo comentário!
Olá, bom dia! Você pode ensinar instalar em uma hospedagem da hostinger?
@@G_playTv Vou sim... Estou terminando a versão 2 da evolution com postgres, ainda hoje, bem legal e fácil...
@@digitalinterativo você vai postar hoje?
@@digitalinterativo me inscrevi pra não perder, kkk
@@G_playTv sim sim
@@digitalinterativo boa tarde! Vc já está com o vídeo pronto? Tô ansioso pra instalar na minha hospedagem, kkk
Esse video me ajudou muito valew
gostei muito do video e explicativo, mano eu fiz todas as instalações possiveis, o docker swarm no servidor instalei o portainer o traefik mongo e o rabbit que utilizo em outro projeto, fiz exatamente como indicou mas não roda!!! da umas msg de erro rede interna ou erro de volume, e percebi que alem do docker eu preciso do nodejs talvez do npm instalado mas a duvida é, a instalação da evolution é via portainer, mesmo assim meu servidor tem que ter instalado o node e npm?
Se você está tentando instalar em um servidor local é um pouco diferente, mas os erros que comentou e da stack!, possivelmente....
@@digitalinterativo no caso tenho uma máquina no cloud da heztner
Seu servidor é excelente, então não se preocupe com problemas de hardware. No entanto, se você precisar resetar a máquina, recomendo fazer um "Rebuild Geral" diretamente pelo painel da Hetzner. Isso pode resolver muitos problemas e garantir que tudo esteja funcionando corretamente.
Às vezes, quando fazemos o rebuild apenas pela linha de comando, parece que fica algum tipo de memória residual. Quando resetamos a máquina pelo dashboard do servidor da Hetzner, o reset é feito de forma completa, garantindo que a máquina seja reiniciada 100%.
@@digitalinterativo toda vez que eu erro e que sei que vai da ruim na frente vou logo no rebuild e começo do zero igual tive um problema com certbot putz!! sem falar nos erro de construção do arquivo .yml do docker compose 🤦♂🤦♂
@@ailtonalves1140 Estou com o mesmo problema de estabilidade da evolution, todas as aplicações funcionam corretamente, vc conseguiu resolver isso? 1 dia, ou 2 dias, roda. Dps da ruim sozinho
Salve, vi que tem um comando node ali, eu preciso ter o node instalado em minha VPS?
Sim, para instalar e executar uma API do WhatsApp como o Baileys (que é uma biblioteca Node.js para interagir com o WhatsApp), você precisará do Node.js instalado em seu sistema.
Michel tenho a vps e o domínio pela hosting, se eu seguir o vídeo para fazer a instalação pelo portainer na minha VPS vai dar certo? Vou precisar instalar o mingo, eu já tenho o traefik.
Desde já agradeço.
Abraços.
Utilize o Ubuntu 20.04. É para dar certo!
Michel, não tenho o mongo instalado no portainer. Vou precisar dele instalado no portainer para instalar a Evolution
@@efacil_solar A versão 1 precisa, já a versão 2 não...
Michel me envia seu vídeo com a versão 2 para eu fazer a instalação
@@efacil_solar Esse aqui, você vai precisar do Postgres e Minio:
digitalinterativo.com.br/atualizacao-api-evolution-com-postgres-versao-2-0/
Esta bem estável!
Estou obtendo o erro abaixo no momento de criar sessão no evolutin api
{ "status": 500, "error": "Internal Server Error", "response": { "message": [ "MongoTopologyClosedError: Topology is closed" ] } }
já investiguei na net, sem sucesso
Eu descobri o problema. Estava utilizando o @ na minha senha. Se você utilizar o mongo compass para testar a conexão e olhar a string que ele monta, vai conseguir resolver esse problema.
mesma coisa por aqui. Conseguiu resolver?
Eu tbm estou com esse problema, inicialmente minha senha tinha @, removi também e continua com o mesmo erro quando eu tento criar uma instancia.
Estou na mesma condições, vocês conseguiram resolver? Obs: tudo que vocês fizeram para resolver eu tenteira mas não consegui. Desde já agradeço.
@@WasteZeroApp eu consegui resolver o meu problema apagando o container, o volume do banco de dados, e instalando novamente, parece que tinham resíduos salvos que estavam dando algum conflito
o meu deu esse erro: { "status": 500, "error": "Internal Server Error", "response": { "message": [ "MongoTopologyClosedError: Topology is closed" ] } }
Consegui instalar, mas o Certificado SSL não funcionou, apenas http.
@@paullotvrs veja se na sua stack do traefik esta como "le" igual a minha versão, pode ser isso...
O meu deu erro na hora de criar uma instância.
{ "status": 500, "error": "Internal Server Error", "response": { "message": [ "MongoTopologyClosedError: Topology is closed" ] } }
Que isso significa?
@@julianopodesta7520 Não sei, tem que nos enviar o Log de erro que aparece dentro do container... Mas aconselho usar a API 2.1 da Evolution, esta bem melhor depois das ultimas atualizações...
DEPOIS DE TUDO PRONTO ESTA DANDO ESSE ERRO AO CRIAR A INSTANCIA
{ "status": 500, "error": "Internal Server Error", "response": { "message": [ "TypeError: Cannot read properties of undefined (reading 'db')" ] } }
Provavelmente algo relacionado ao seu banco de dados! MongoDB... :(
Altera a imagem da evolution para
atendai/evolution-api:v1.8.0