Passa al contenuto principale

Configurazione

Semaphore legge le impostazioni da un file di configurazione e dalle variabili d’ambiente. Il configuratore online permette di prepararle tramite un modulo. Scegli il metodo adatto al tuo server.

In questa sezione​

MetodoQuando usarlo
Configuratore onlineVuoi un modulo che generi configurazione e comandi di avvio per un’installazione binaria o Docker.
File di configurazioneVuoi conservare le impostazioni del server in un file config.json.
Variabili d'ambienteGestisci le impostazioni tramite Docker, una definizione di servizio o strumenti di deployment.

Opzioni di configurazione​

Una variabile d’ambiente prevale sul valore corrispondente nel file. Il valore predefinito si applica quando nessuno dei due è impostato. Se modificare il file non ha effetto, controlla l’ambiente del processo Semaphore.

Il riferimento delle opzioni di configurazione elenca nomi, variabili d’ambiente, tipi e valori predefiniti. È generato dal codice di Semaphore; per un server meno recente usa la documentazione della sua versione.

URL pubblico​

Imposta web_host (o SEMAPHORE_WEB_ROOT) sull’indirizzo aperto dagli utenti nel browser. Se un proxy inverso espone Semaphore su https://example.com/semaphore, usa l’indirizzo completo, incluso /semaphore. È l’indirizzo pubblico, non quello interno usato dal proxy.

Da dove iniziare​

Per un nuovo server, apri la guida al configuratore online e segui i passaggi per binari o Docker. Per un server esistente, modifica il file o le variabili d’ambiente del servizio, quindi riavvia Semaphore.