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