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
| Comando | O que faz |
|---|---|
| rl-tunnel http 8080 | Cria um túnel HTTP/HTTPS básico. |
| rl-tunnel http 3000 --subdomain meu-app | Cria um túnel com uma URL amigável e persistente (o nome precisa estar reservado na sua conta). |
| rl-tunnel tcp 5432 | Expõe conexões TCP locais (ideal para dar acesso temporário ao seu PostgreSQL para outro dev). Exige conta. |
| rl-tunnel start --all | Inicia todos os túneis definidos no rl-tunnel.yml (ou nomeie: start web api). |
| rl-tunnel inspect 12 | Mostra a requisição e a resposta completas da entrada #12 do log (--last para a mais recente). |
| rl-tunnel replay 12 | Envia a requisição #12 ao seu app local de novo (--last, --target 3001). |
| rl-tunnel --version | Mostra a versão instalada. |
| rl-tunnel --help | Lista todos os parâmetros e opções de configuração disponíveis. |
Flags de http e tcp
| Flag | Descriçã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-host | Envia ao app o host público em vez do local. Só http. |
| --random-url | URL aleatória mesmo tendo um subdomínio reservado. Só http. |
| --no-body | Nã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. |
| --debug | Mostra logs detalhados da conexão. |
Contas
| Comando | O que faz |
|---|---|
| rl-tunnel auth login | Abre 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 logout | Remove as credenciais desta máquina. |
| rl-tunnel whoami | Mostra a conta em uso e os subdomínios reservados. |
terminal
rl-tunnel whoamiAjuda
terminal
rl-tunnel --helprl-tunnel http --help