Teste Webhooks de Forma Simples Sem Deploy Usando Serveo.net 🚀
Fala, pessoal! Tudo certo? 😎
Já passaram pela situação de precisar testar um webhook de forma online, mas sem querer ter que fazer o deploy só pra isso? Pois é, eu também! E hoje vou compartilhar uma dica rápida pra resolver esse problema de maneira simples e eficiente. 💡
Como surgiu a necessidade?
Recentemente, estava trabalhando em um software que precisava se comunicar com a aplicação da Meta (Facebook). Para configurar um webhook lá, além de estar online, a URL precisa ter SSL (ou seja, HTTPS). O problema? Eu não queria passar pela dor de cabeça de fazer deploy de algo só para isso, muito menos configurar SSL no servidor apenas para testes. 😅
A solução 💡
Depois de quebrar um pouco a cabeça, encontrei uma solução bem prática (e já pronta!). Ela permite fazer o bind da porta da sua máquina local com uma porta de um servidor com SSL ativo, gerando uma URL pública pronta para uso. O serviço é o serveo.net, e com ele, basta rodar o seguinte comando:
ssh -R 80:localhost:3000 serveo.net
Isso já te dá um endpoint online acessÃvel para seus testes! 🚀
Considerações finais
Espero que essa dica te ajude em seus próximos projetos. Se tiverem qualquer dúvida ou sugestão, fiquem à vontade para comentar. 😉