GhostlyShare

Exponha app local à internet com URL pública grátis

Guia simples para expor localhost à internet, compartilhar online, testar webhooks e criar URL pública temporária com GhostlyShare.

URL pública grátis Crie um link público temporário para um app web local.
Sem necessidade de conta Não é necessário cadastro, login, token ou painel do provedor.
Sem redirecionamento de porta Mantenha seu roteador sem alterações e o ciclo de desenvolvimento local.
Última atualização 01/05/2026
App local exposto à internet com URL pública de pré-visualização e sem redirecionamento de porta
A URL pública de pré-visualização é útil quando outra pessoa precisa acessar o app que ainda está rodando na sua máquina.

Quando um app local precisa de uma URL pública

Um app local normalmente funciona apenas na sua máquina. Isso é normal durante o desenvolvimento, mas às vezes outra pessoa, dispositivo ou serviço externo precisa acessá-lo pela internet.

  • Um colega precisa revisar uma funcionalidade antes da implantação.
  • Um cliente quer navegar por um protótipo durante uma chamada.
  • Um provedor de webhook precisa de uma URL pública para callback.
  • Um celular, tablet ou máquina de teste não está na mesma rede.

Nesses casos, um deploy completo é exagero. Uma URL pública temporária para localhost basta.


O que você precisa antes de começar

Antes de criar a URL pública, verifique o app local primeiro.

  • Um app web, API, painel ou receptor de webhook rodando localmente.
  • A URL ou porta local, por exemplo http://localhost:5173, http://localhost:3000 ou http://localhost:5080.
  • GhostlyShare instalado pela Microsoft Store.
  • Uma aba do navegador para testar a URL pública após ser criada.

Se a URL local não funcionar na sua máquina, corrija isso primeiro. A URL pública só encaminha tráfego para app já em execução.


Como funciona a pré-visualização pública

O GhostlyShare monitora portas locais e mostra os serviços web que pode compartilhar. Você escolhe o serviço e inicia a pré-visualização pública.

  • Seu app permanece no localhost.
  • O GhostlyShare cria uma URL pública temporária.
  • Requisições para essa URL pública são encaminhadas para seu app local.
  • Quando a sessão termina, você para a pré-visualização.

Pense nisso como um link de pré-visualização temporário, não um substituto para hospedagem em produção.


Passo a passo: exponha um app local à internet

Use esses passos quando seu app já estiver rodando localmente.

  1. Inicie seu app local e abra no navegador.
  2. Abra o GhostlyShare pela bandeja do Windows.
  3. Encontre a linha do app correspondente por porta, título ou URL local.
  4. Clique em Iniciar e aguarde até a linha mostrar 'Ao Vivo'.
  5. Copie a URL pública e teste no navegador.
  6. Compartilhe a URL com a pessoa, dispositivo ou serviço de webhook que precisa dela.
  7. Clique em Parar quando a pré-visualização não for mais necessária.

Esse é o ciclo completo: app local, URL pública, teste rápido, parar.


Usando a URL pública para webhooks

Provedores de webhook não conseguem chamar localhost na sua máquina. Eles podem chamar a URL pública de pré-visualização.

  1. Inicie seu receptor local de webhook.
  2. Crie a URL pública no GhostlyShare.
  3. Cole a URL pública no campo de callback do webhook.
  4. Envie um evento de teste e analise a requisição localmente.

Útil quando você quer tráfego real de webhook sem precisar implantar o receptor antes.


Boas situações para usar URL pública temporária

O fluxo é ideal para sessões curtas onde o app deve permanecer local.

  • Envie uma prévia funcional para um colega antes de implantar uma branch.
  • Permita que um cliente abra um protótipo local durante uma chamada.
  • Teste webhooks de plataformas de pagamento, repositório, automação ou comércio.
  • Abra o mesmo app em celular ou tablet sem estar na mesma rede.
  • Compartilhe uma API local para uma conversa rápida de integração.

Quando usar isso em vez de fazer deploy

A URL pública de pré-visualização é temporária. Ela aponta para o app que está rodando na sua máquina. Útil para quem quer uma alternativa ao ngrok sem cadastro para compartilhamento rápido, não para hospedagem permanente.

  • Use para demos, feedback, testes de webhook e verificações em dispositivos móveis.
  • Use um deploy real para tráfego de produção ou acesso prolongado.
  • Use hospedagem normal quando o app precisar de versão estável, URL fixa e monitoramento.

Resumindo: links de pré-visualização são para compartilhamento rápido; deploys para disponibilidade permanente.


Limitações e notas de segurança

Uma URL pública torna seu app local acessível de fora da sua máquina. Compartilhe apenas o que deve ser acessível.

  • Não exponha páginas administrativas, painéis privados, ferramentas de banco de dados ou endpoints inseguros.
  • Pare a pré-visualização quando o teste terminar.
  • A URL serve para prévias, demos, testes de webhook e depuração, não para hospedagem permanente em produção.
  • Se o app local parar, travar ou o computador hibernar, a pré-visualização pública para de funcionar.

Perguntas frequentes


A versão resumida

Para expor um app local à internet, inicie o app localmente, abra o GhostlyShare, clique em Iniciar no serviço detectado, copie a URL pública e pare a pré-visualização ao terminar.

Use o GhostlyShare quando precisar de um link público rápido sem deploy, cadastro ou redirecionamento de porta.

Baixar GhostlyShare