Coloque seu localhost na web com Ngrok

É comum os desenvolvedores web utilizarem um ambiente local para desenvolverem suas aplicações e mais comum ainda terem que apresentar previews para os contratantes.

Em um cenário ideal seria publicar a aplicação em um ambiente na internet com as mesmas características do de produção, mas isso nem sempre é uma tarefa simples.

Mas o que o Ngrok faz?

O ngrok é um proxy simplificado que redireciona uma porta de um domínio publicado para outra porta em seu computador.

Para ser mais especifico o ngrok utiliza o dominio http://<subdominio>.ngrok.io e redireciona para qual porta você deseja em sua maquina. O subdomínio é gerado randomicamente no plano gratuito. Na versão paga você pode escolher seu subdomínio. Um exemplo de endereço que estou utilizando no momento:

 

Algumas características importantes: Inspetor de requisições, Replay de requisições, Proteção com usuário e senha, websocket e o principal é multiplataforma sem dependências.

 

Site oficial Ngrokhttps://ngrok.com

Após o download:

  • Faça o registro no site do ngrok,  sendo que você poderá utilizar sua conta google ou do github.
  • Copie o arquivo do ngrok para a pasta da sua aplicação.
  • Execute o ngrok com a sua token gerada no registro exemplo:
./ngrok authtoken 8nN9G7RbhVzfsJ1iKy1q_3nPhPtF4326r9wdDg3Vrw

Após esse passo:

./ngrok http 80

Com essas passo você já terá um endereço do seu localhost disponível para apresentar para os seus cliente.

Be the first to comment

Leave a Reply

Seu e-mail não será publicado.


*