Конфигурация сервера консоли
Интерфейсу Bencher Console не требуется никакой настройки. Однако некоторые параметры по умолчанию можно изменить под ваши нужды с помощью следующих переменных окружения:
BENCHER_API_URL: URL для сервера Bencher API. По умолчанию установлено значениеhttp://localhost:61016.INTERNAL_API_URL: При использовании сетевой конфигурации Docker, например сdocker compose, это необходимо для связи контейнеров Docker при использовании локальногоBENCHER_API_URL. Не устанавливайте эту переменную при использовании удалённогоBENCHER_API_URL, напримерhttps://bencher.example.com. По умолчанию не задана.OAUTH_GITHUB: Установите вtrue, чтобы включитьLogin with GitHubс использованием локально размещённого приложения GitHub. Это требует плана Bencher Plus Enterprise. По умолчанию не задана.OAUTH_GOOGLE: Установите вtrue, чтобы включитьLogin with Googleс использованием локально размещённого Google OAuth2. Это требует плана Bencher Plus Enterprise. По умолчанию не задана.
HTTPS
По умолчанию сервер Bencher Console использует HTTP. Это хорошо работает, если у вас есть прокси-сервер перед ним для обработки HTTPS. Если вам нужен автономный сервер Console для самостоятельной обработки HTTPS, то вам необходимо предоставить SSL-ключ и сертификат.
Вы можете настроить HTTPS, используя следующие переменные окружения:
SERVER_KEY_PATH: Путь к файлу вашего TLS-ключа.SERVER_CERT_PATH: Путь к файлу вашего TLS-сертификата.
URL консоли
По умолчанию сервер API Bencher ожидает, что сервер Bencher Console будет запущен по адресу http://localhost:3000.
Если ваш сервер Bencher Console запущен в другом месте, вам необходимо установить
опцию console.url.