Pular para o conteúdo

Túneis

Um túnel é um link público para o seu OpenChamber, para que você possa acessá-lo pelo celular ou de outra rede. Use openchamber tunnel para criar um para uma instância em execução.

Início rápido (modo rápido da Cloudflare)

  1. Inicie o OpenChamber:
Terminal window
openchamber
  1. Inicie um túnel:
Terminal window
openchamber tunnel start --provider cloudflare --mode quick
  1. Verifique o status:
Terminal window
openchamber tunnel status

Quando o túnel estiver no ar, o status mostra uma URL pública. Abra-a, ou escaneie o QR code, para acessar o OpenChamber de qualquer lugar.

Por padrão, o OpenChamber imprime um QR code em sessões TTY interativas. Use --qr para forçar a saída do QR, ou --no-qr para desativá-la.

Modos gerenciados

Gerenciado remoto

Use um token + nome de host gerenciados pela Cloudflare:

Terminal window
openchamber tunnel start --provider cloudflare --mode managed-remote --token-file ~/.secrets/cf-token --hostname app.example.com

Gerenciado local

Use uma configuração local do cloudflared:

Terminal window
openchamber tunnel start --provider cloudflare --mode managed-local --config ~/.cloudflared/config.yml

Perfis (managed-remote)

Salve um perfil reutilizável:

Terminal window
openchamber tunnel profile add --provider cloudflare --mode managed-remote --name prod-main --hostname app.example.com --token-file ~/.secrets/cf-token

Inicie usando o perfil salvo:

Terminal window
openchamber tunnel start --profile prod-main

Comandos úteis

Terminal window
openchamber tunnel providers
openchamber tunnel ready --provider cloudflare
openchamber tunnel doctor --provider cloudflare
openchamber tunnel stop --port 3000

Notas de comportamento

  • um único túnel ativo por instância do OpenChamber (porta)
  • iniciar um novo modo/provedor na mesma instância substitui o túnel anterior
  • gerar um novo link de conexão revoga o anterior não utilizado

Relacionado