콘솔 서버 구성
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
옵션을 설정해야 합니다.