Ir para o conteúdo
ResolveLabs Tunnel

URLs persistentes

Reserve um subdomínio na sua conta e use --subdomain para manter a mesma URL pública entre reinícios.

1 min de leitura

Sem um subdomínio reservado, cada túnel recebe uma URL aleatória como dev-xyz.t.resolvelabs.com.br, que muda a cada reinício. Com um subdomínio reservado, a CLI usa ele por você (pergunta qual, se houver vários). Use --random-url para ter uma aleatória mesmo assim.

Reserve um subdomínio

Entre no painel e reserve o nome que quiser. Depois passe-o com --subdomain:

terminal
rl-tunnel http 3000 --subdomain my-app
saída
Forwarding:       https://my-app.t.resolvelabs.com.br -> http://localhost:3000

A URL é a mesma toda vez que você roda o comando, até você liberar o nome.

Por que importa

  • As URLs de webhook no Stripe, GitHub ou Twilio nunca precisam ser atualizadas.
  • Redirect URIs de OAuth e listas de CORS continuam válidas.
  • Colegas, QA e clientes mantêm o mesmo favorito.
  • Apps mobile mantêm uma URL estável da API de desenvolvimento.

Regras de nome

  • Letras minúsculas, números e hífens, de 1 a 63 caracteres, sem hífen no início ou no fim (por exemplo acme-api-dev).
  • Prefira nomes ligados ao projeto, não à pessoa, para a URL sobreviver ao notebook.
  • Um nome é reservado por uma conta. Se estiver em uso, o painel avisa na hora.
  • Nomes como www, api, admin e docs são reservados pelo sistema.

Rodar o mesmo nome duas vezes

Se outra sessão da sua própria conta usar o mesmo subdomínio, a nova assume e a mais antiga é encerrada (ela não reconecta para brigar pelo nome). Outra conta nunca consegue tomá-lo.

Vários serviços

Dê um subdomínio para cada serviço, de preferência em um arquivo de configuração, e suba todos com rl-tunnel start --all.