Configuração do Servidor Console


A interface do Bencher Console não requer nenhuma configuração. No entanto, alguns valores padrão podem ser personalizados para atender às suas necessidades usando as seguintes variáveis de ambiente:

  • BENCHER_API_URL: A URL para o servidor da API do Bencher. Por padrão, está definido como http://localhost:61016.
  • INTERNAL_API_URL: Ao usar redes baseadas em Docker, como com docker compose, isto é necessário para a comunicação Docker-para-Docker ao usar um BENCHER_API_URL local. Não defina esta variável quando estiver usando um BENCHER_API_URL remoto, como https://bencher.example.com. Por padrão, não está definida.
  • OAUTH_GITHUB: Defina como true para habilitar Login with GitHub usando um App do GitHub auto-hospedado. Isto requer um plano Bencher Plus Enterprise. Por padrão, não está definido.
  • OAUTH_GOOGLE: Defina como true para habilitar Login with Google usando um Google OAuth2 auto-hospedado. Isto requer um plano Bencher Plus Enterprise. Por padrão, não está definido.

HTTPS

Por padrão, o servidor Bencher Console utiliza HTTP. Isso funciona bem se você tiver um servidor proxy na frente dele para lidar com HTTPS. Se você precisar de um servidor Console autônomo para lidar com HTTPS, então será necessário fornecer uma chave e um certificado SSL.

Você pode configurar o HTTPS usando as seguintes variáveis de ambiente:

  • SERVER_KEY_PATH: O caminho do arquivo para a sua chave TLS.
  • SERVER_CERT_PATH: O caminho do arquivo para o seu certificado TLS.

URL do Console

Por padrão, o servidor da API Bencher espera que o servidor do Console Bencher esteja rodando em http://localhost:3000. Se o seu servidor do Console Bencher estiver rodando em outro lugar, então você precisa configurar a opção console.url.



Published: Wed, October 9, 2024 at 9:17:00 AM UTC | Last Updated: Sun, September 7, 2025 at 9:17:00 AM UTC