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 en http://localhost:61016.
  • INTERNAL_API_URL: Cuando se utiliza una red basada en Docker, como con docker compose, esto es necesario para la comunicación Docker-a-Docker al usar un BENCHER_API_URL local. No lo configure cuando utilice un BENCHER_API_URL remoto, como https://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.



Published: Wed, October 9, 2024 at 9:17:00 AM UTC