Skip to main content

License key

The framework is free to use. The licensed applications — Nomasx-1 and Nomajde — are unlocked by a licence key delivered by Nomana-IT.


At a glance​

Settings · App▾ LicenseconfiguredLicense key••••••••••••••••••••••••••••••••👁CustomerACMEProductsNomasx-1 · NomajdeExpires31/12/2027SaveLicense sectionstatus in the headerPaste the keyencrypted when savedWhat it coverscustomer, products, expiryApplied at onceno restart

Install the key​

Sign in as a superuser, open Liberty Next → Administer → App → License, paste the key into License key and save. The key is encrypted with the install's master key, and the licensed applications load at once — no restart.

Before pasting it, the key can be checked from the server: liberty-license verify <key> (on Docker: docker exec -u liberty liberty-next liberty-license verify <key>).


Check the licence​

WhereShows
The License section headerconfigured, or not set — restricted mode.
liberty-license statusValidity, products covered, expiry date of the configured key.
GET /api/license{mode, customer, plan, apps, expires_at, error}.
GET /infolicense.mode: full or restricted.

Without a valid key​

Without a key, or with an expired or invalid one, the server runs in restricted mode: the framework and the applications built on it work, the licensed applications do not load. The server log says why with a line starting license: not loading licensed connector(s).


Replace the key​

Note the expiry date when the key is installed. Before it expires, paste the new key in Liberty Next → Administer → App → License and save: it applies at once.

The key can also come from the environment variable LIBERTY_LICENSE_KEY, for installs that keep secrets in an orchestrator; Settings then shows the reference as it is.