Configuración del Servidor de Consola
The Bencher Console UI no requiere ninguna configuración. Sin embargo, algunos valores predeterminados se pueden personalizar para satisfacer sus necesidades utilizando las siguientes variables de entorno:
BENCHER_API_URL
: La URL para el servidor API de Bencher. Por defecto, está configurado enhttp://localhost:61016
.INTERNAL_API_URL
: Cuando se utiliza una red basada en Docker, como condocker compose
, esto es necesario para la comunicación Docker-a-Docker al usar unBENCHER_API_URL
local. No lo configure cuando utilice unBENCHER_API_URL
remoto, comohttps://bencher.example.com
. Por defecto, esto no está configurado.GITHUB_CLIENT_ID
: La ID del Cliente de GitHub para una Aplicación GitHub Autoalojada para habilitar “Iniciar sesión con GitHub”. Esto requiere un plan Bencher Plus Enterprise. Por defecto, esto no está configurado.
HTTPS
De forma predeterminada, el servidor de la consola de Bencher utiliza HTTP. Esto funciona bien si tienes un servidor proxy delante de él para manejar HTTPS. Si necesitas un servidor de consola independiente que maneje HTTPS por sí mismo, entonces necesitas proporcionar una clave SSL y un certificado.
Puedes configurar HTTPS utilizando las siguientes variables de entorno:
SERVER_KEY_PATH
: La ruta del archivo a tu clave TLS.SERVER_CERT_PATH
: La ruta del archivo a tu certificado TLS.
URL de la Consola
Por defecto, el servidor API de Bencher espera que el servidor de la Consola Bencher esté ejecutándose en http://localhost:3000
. Si tu servidor de la Consola Bencher se está ejecutando en otro lugar, entonces necesitas configurar
la opción console.url
.