콘솔 서버 구성


Bencher Console UI는 구성 설정이 필요하지 않습니다. 그러나 다음 환경 변수를 사용하여 필요에 맞게 기본값을 사용자 지정할 수 있습니다:

  • BENCHER_API_URL: Bencher API 서버의 URL입니다. 기본적으로 http://localhost:61016로 설정되어 있습니다.
  • INTERNAL_API_URL: docker compose와 같은 Docker 기반 네트워킹을 사용할 때, 로컬 BENCHER_API_URL을 사용할 경우 Docker 간 통신에 필요합니다. https://bencher.example.com과 같은 원격 BENCHER_API_URL을 사용할 경우에는 설정하지 마십시오. 기본적으로 설정되지 않습니다.
  • GITHUB_CLIENT_ID: “GitHub로 로그인”을 활성화하기 위한 Self-Hosted GitHub App의 GitHub Client ID입니다. 이는 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