Skip to main content

Solução de problemas de encaminhamento de porta para o GitHub Codespaces

Etapas de solução de problemas para problemas comuns de encaminhamento de portas.

Os GitHub Codespaces estão disponíveis para organizações que usam o GitHub Team ou o GitHub Enterprise Cloud. GitHub Codespaces também está disponível como uma versão beta limitado para usuários individuais nos planos GitHub Free e GitHub Pro. Para obter mais informações, confira "produtos de GitHub".

Quando um aplicativo em execução em um codespace tiver saída gerada em uma porta para o console, o GitHub Codespaces detectará o padrão da URL do localhost e encaminhará a porta automaticamente. Para obter mais informações, confira "Como encaminhar portas no seu codespace".

Se uma porta não for redirecionada automaticamente, você poderá redirecioná-la manualmente. Para obter mais informações, confira "Como encaminhar uma porta".

Se o encaminhamento de porta estiver configurado, verifique o seguinte:

  • Use o alerta de notificação ou clique no URL no Terminal para abrir a porta encaminhada. Se você digitar localhost:8000 (por exemplo) no computador local, isso não funcionará se você estiver conectado ao codespace por meio do navegador.
  • Certifique-se de verificar se seu aplicativo ainda está sendo executado dentro do seu codespace. Se seu codespace parou após um período de inatividade, você deverá certificar-se de reiniciar o seu aplicativo depois que o codespace for reiniciado.

Normalmente, você pode tornar uma porta encaminhada acessível publicamente ou dentro da organização que é o proprietário de um repositório. Para obter mais informações, confira "Como encaminhar portas no seu codespace". Se uma ou ambas as opções de visibilidade pública ou da organização não estiverem disponíveis, isso indicará que uma política no nível da organização foi configurada. Para obter mais informações, confira "Como restringir a visibilidade das portas encaminhadas".