Ir para o conteúdo
ResolveLabs Tunnel

Referência da CLI

Cheatsheet com todos os comandos, subcomandos e flags do rl-tunnel.

1 min de leitura

Uma tabela rápida para bater o olho e lembrar dos comandos. Rode rl-tunnel --help para a lista completa na versão que você instalou.

Túneis

ComandoO que faz
rl-tunnel http 8080Cria um túnel HTTP/HTTPS básico.
rl-tunnel http 3000 --subdomain meu-appCria um túnel com uma URL amigável e persistente (o nome precisa estar reservado na sua conta).
rl-tunnel tcp 5432Expõe conexões TCP locais (ideal para dar acesso temporário ao seu PostgreSQL para outro dev). Exige conta.
rl-tunnel start --allInicia todos os túneis definidos no rl-tunnel.yml (ou nomeie: start web api).
rl-tunnel inspect 12Mostra a requisição e a resposta completas da entrada #12 do log (--last para a mais recente).
rl-tunnel replay 12Envia a requisição #12 ao seu app local de novo (--last, --target 3001).
rl-tunnel --versionMostra a versão instalada.
rl-tunnel --helpLista todos os parâmetros e opções de configuração disponíveis.

Flags de http e tcp

FlagDescrição
--subdomain <nome>Subdomínio reservado, como meu-app.t.resolvelabs.com.br. Só http.
--auth "user:pass"Exige Basic Auth antes de o tráfego chegar à sua máquina. Só http.
--allow-ip <ip|cidr>Só aceita tráfego desse IP ou faixa. Pode repetir.
--host-header <host>Host enviado ao seu app (padrão: o alvo local, como localhost:3000). Só http.
--preserve-hostEnvia ao app o host público em vez do local. Só http.
--random-urlURL aleatória mesmo tendo um subdomínio reservado. Só http.
--no-bodyNão captura o corpo das requisições e respostas no inspetor.
--log <arquivo>Grava também cada requisição em um arquivo, em JSON lines.
--debugMostra logs detalhados da conexão.

Contas

ComandoO que faz
rl-tunnel auth loginAbre o navegador para vincular a CLI à sua conta (--no-browser só imprime a URL).
rl-tunnel auth token <token>Salva um token de acesso (CI e servidores).
rl-tunnel auth logoutRemove as credenciais desta máquina.
rl-tunnel whoamiMostra a conta em uso e os subdomínios reservados.
terminal
rl-tunnel whoami

Ajuda

terminal
rl-tunnel --helprl-tunnel http --help