コンソールサーバー設定


Bencher コンソール UI には設定は必要ありません。 ただし、いくつかのデフォルトは次の環境変数を使って用途に合わせてカスタマイズできます:

  • BENCHER_API_URL: Bencher API サーバーである Bencher API サーバー の URL。デフォルトは http://localhost:61016 に設定されています。
  • INTERNAL_API_URL: docker compose のような Docker ベースのネットワーキングを使用する場合、ローカルの BENCHER_API_URL を使用する際の Docker 間通信に必要です。https://bencher.example.com のようなリモートの BENCHER_API_URL を使用する場合は設定しないでください。デフォルトでは設定されていません。
  • OAUTH_GITHUB: セルフホスト型 GitHub アプリ を使って Login with GitHub を有効にするには true に設定します。これは Bencher Plus Enterprise プラン が必要です。デフォルトでは設定されていません。
  • OAUTH_GOOGLE: セルフホスト型 Google OAuth2 を使って Login with Google を有効にするには true に設定します。これは Bencher Plus Enterprise プラン が必要です。デフォルトでは設定されていません。

HTTPS

デフォルトでは、Bencher Console サーバーは HTTP を使用します。 これは、HTTPS を処理するためのプロキシサーバーが前面にある場合に適しています。 スタンドアロンの Console サーバーが自ら HTTPS を処理する必要がある場合には、 SSL キーと証明書を提供する必要があります。

以下の環境変数を使用して HTTPS を構成できます:

  • SERVER_KEY_PATH: TLS キーへのファイルパス。
  • SERVER_CERT_PATH: TLS 証明書へのファイルパス。

コンソールURL

デフォルトでは、ベンチャーAPIサーバーhttp://localhost:3000でベンチャーコンソールサーバーが稼働していることを想定しています。もしベンチャーコンソールサーバーが別の場所で稼働している場合は、 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