콘솔 서버 구성


Bencher Console UI는 별도의 설정이 필요하지 않습니다. 다만, 다음 환경 변수를 사용하여 일부 기본값을 필요에 맞게 사용자화할 수 있습니다:

  • BENCHER_API_URL: Bencher API 서버의 URL입니다. 기본값은 http://localhost:61016로 설정되어 있습니다.
  • INTERNAL_API_URL: docker compose와 같은 Docker 기반 네트워킹을 사용할 때, 로컬 BENCHER_API_URL을 사용할 경우 Docker-대-Docker 통신을 위해 필요합니다. https://bencher.example.com과 같은 원격 BENCHER_API_URL을 사용하는 경우에는 설정하지 마십시오. 기본적으로 설정되어 있지 않습니다.
  • OAUTH_GITHUB: Self-Hosted GitHub App을 사용한 Login with GitHub을 활성화하려면 true로 설정하세요. 이 기능은 Bencher Plus Enterprise 플랜이 필요합니다. 기본적으로 설정되어 있지 않습니다.
  • OAUTH_GOOGLE: Self-Hosted Google OAuth2를 사용한 Login with Google을 활성화하려면 true로 설정하세요. 이 기능은 Bencher Plus Enterprise 플랜이 필요합니다. 기본적으로 설정되어 있지 않습니다.

HTTPS

기본적으로 Bencher Console 서버는 HTTP를 사용합니다. 이는 HTTPS를 처리하기 위한 프록시 서버가 앞에 있는 경우에 잘 작동합니다. HTTPS를 자체적으로 처리해야 하는 독립 실행형 Console 서버가 필요한 경우 SSL 키와 인증서를 제공해야 합니다.

다음 환경 변수를 사용하여 HTTPS를 구성할 수 있습니다:

  • SERVER_KEY_PATH: TLS 키의 파일 경로.
  • SERVER_CERT_PATH: TLS 인증서의 파일 경로.

콘솔 URL

기본적으로 Bencher API 서버는 Bencher Console 서버가 http://localhost:3000에서 실행 중이라고 기대합니다. 만약 Bencher Console 서버가 다른 곳에서 실행 중이라면, 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