Aller au contenu principal

Clé de licence

Le framework est libre d'utilisation. Les applications sous licence — Nomasx-1 et Nomajde — sont activées par une clé de licence fournie par Nomana-IT.


Vue d'ensemble​

Paramètres · App▾ LicenseconfiguredLicense key••••••••••••••••••••••••••••••••👁ClientACMEProduitsNomasx-1 · NomajdeExpire le31/12/2027EnregistrerSection Licenseétat dans l'en-têteColler la cléchiffrée à l'enregistrementCe qu'elle couvreclient, produits, échéanceAppliquée aussitôtsans redémarrage

Installer la clé​

Se connecter avec un superutilisateur, ouvrir Liberty Next → Administrer → App → License, coller la clé dans License key et enregistrer. La clé est chiffrée avec la clé maître de l'installation, et les applications sous licence se chargent aussitôt — sans redémarrage.

Avant de la coller, la clé peut être vérifiée sur le serveur : liberty-license verify <clé> (avec Docker : docker exec -u liberty liberty-next liberty-license verify <clé>).


Vérifier la licence​

OùAffiche
L'en-tête de la section Licenseconfigured, ou not set — restricted mode.
liberty-license statusValidité, produits couverts, date d'expiration de la clé configurée.
GET /api/license{mode, customer, plan, apps, expires_at, error}.
GET /infolicense.mode : full ou restricted.

Sans clé valide​

Sans clé, ou avec une clé expirée ou invalide, le serveur fonctionne en mode restreint : le framework et les applications construites avec lui fonctionnent, les applications sous licence ne se chargent pas. Le journal du serveur en donne la raison par une ligne commençant par license: not loading licensed connector(s).


Remplacer la clé​

Noter la date d'expiration à l'installation de la clé. Avant l'échéance, coller la nouvelle clé dans Liberty Next → Administrer → App → License et enregistrer : elle s'applique aussitôt.

La clé peut aussi venir de la variable d'environnement LIBERTY_LICENSE_KEY, pour les installations qui gardent leurs secrets dans un orchestrateur ; les Paramètres affichent alors la référence telle quelle.