Attivazione della licenza
Le funzionalità di Semaphore Pro ed Enterprise vengono abilitate con una chiave di licenza. È possibile attivare la licenza dall'interfaccia web oppure fornire la chiave nella configurazione del server per le distribuzioni automatizzate.
Prima di iniziare
- Non è necessario reinstallare Semaphore UI o passare a una build diversa per attivare Pro o Enterprise. La versione corrente di Semaphore UI può essere attivata con una chiave di licenza. Aggiornare all'ultima versione per accedere alle funzionalità Pro o Enterprise più recenti.
- Accedere con un account amministratore.
- Tenere a portata di mano la chiave di licenza. È riportata nell'email di acquisto o nel Portale Semaphore UI.
Attivazione dall'interfaccia web
- Accedere a Semaphore UI come amministratore.

- Aprire il menu Admin dall'area utente nell'angolo in basso a sinistra.

- Selezionare Passa a PRO o EE.

- Incollare la chiave di licenza nella finestra di attivazione e fare clic su ATTIVA NUOVA CHIAVE.

Dopo un'attivazione riuscita, Semaphore UI mostra i dettagli della licenza corrente nella finestra Abbonamento e fatturazione.

Attivazione dalla configurazione
Per Docker, Kubernetes, systemd o altre distribuzioni automatizzate, fornire la chiave di licenza nella configurazione del server anziché inserirla nell'interfaccia. I nomi delle opzioni di configurazione utilizzano subscription.*.
In config.json:
{
"subscription": {
"key": "YOUR_LICENSE_KEY"
}
}
Oppure come variabile d'ambiente:
export SEMAPHORE_SUBSCRIPTION_KEY=YOUR_LICENSE_KEY
È anche possibile conservare la chiave in un file:
{
"subscription": {
"key_file": "/run/secrets/semaphore-license-key"
}
}
oppure:
export SEMAPHORE_SUBSCRIPTION_KEY_FILE=/run/secrets/semaphore-license-key
Quando la chiave di licenza è gestita tramite configurazione, Semaphore UI disabilita i controlli di modifica e attivazione nella finestra Abbonamento e fatturazione. Questo vale sia per subscription.key sia per subscription.key_file, perché all'avvio il server legge il file della chiave nella chiave di licenza in uso.
Gestione o sostituzione di una chiave di licenza
Per rinnovare, sostituire o consultare la licenza, aprire il menu Admin e selezionare Abbonamento e fatturazione.

Per una chiave di licenza gestita dall'interfaccia web, aprire il menu delle azioni nella finestra Abbonamento e fatturazione per ricaricare, caricare o reimpostare la chiave.

Se la chiave è configurata sul server:
- Sostituire il valore di
subscription.keyoppure aggiornare il contenuto del file indicato dasubscription.key_file. - Riavviare Semaphore UI affinché il server ricarichi la chiave di licenza.
- Verificare che le opzioni Pro o Enterprise previste siano disponibili in Semaphore UI.