Saltar al contenido principal

Configuración

Semaphore lee los ajustes de un archivo de configuración y de variables de entorno. El configurador en línea permite prepararlos mediante un formulario. Elige el método adecuado para tu servidor.

En esta sección​

MétodoCuándo usarlo
Configurador en líneaQuieres un formulario que genere la configuración y los comandos de inicio para una instalación binaria o Docker.
Archivo de configuraciónQuieres guardar los ajustes del servidor en un archivo config.json.
Variables de entornoGestionas los ajustes mediante Docker, una definición de servicio o herramientas de despliegue.

Opciones de configuración​

Una variable de entorno tiene prioridad sobre el valor correspondiente del archivo. El valor predeterminado se aplica cuando ninguno está definido. Si editar el archivo no tiene efecto, comprueba el entorno del proceso de Semaphore.

La referencia de opciones de configuración enumera nombres, variables de entorno, tipos y valores predeterminados. Se genera a partir del código de Semaphore; usa la documentación de tu versión si configuras un servidor antiguo.

URL pública​

Configura web_host (o SEMAPHORE_WEB_ROOT) con la dirección que los usuarios abren en el navegador. Si un proxy inverso sirve Semaphore en https://example.com/semaphore, incluye la dirección completa con /semaphore. Es la dirección pública, no la dirección interna a la que se conecta el proxy.

Por dónde empezar​

Para un servidor nuevo, abre la guía del configurador en línea y sigue los pasos para binarios o Docker. Para uno existente, actualiza el archivo o las variables de entorno de su servicio y reinicia Semaphore.