ntls
The ntls
service is to be installed on a designated host to verify the FindFace license. For verification purposes, ntls
uses one of the following sources:
NtechLab global license center if you opt for the online licensing, direct or via a proxy server.
Guardant USB dongle if you opt for the on-premise licensing.
Guardant or Sentinel services if you opt for the offline software licensing.
Use the web interface http://<NTLS_IP_address>:3185/#/
to manage ntls
in the following way:
view the list of purchased features,
view license limitations,
upload a license file,
view the list of currently active components.
The following components are licensable:
tntapi
,extraction-api
,video-worker
.
Important
After connection between ntls
and a licensable component, or between ntls
and the global license server is broken, you will have 4 hours to restore it before the licensable components will be automatically stopped. It is possible to prolongate the off-grid period for up to 2 days. Inform your manager if you need that.
The ntls
configuration is done through environment variables and command line flags. You can also use a configuration file and find its default content here
.
When configuring ntls
, refer to the following parameters:
Command line flags |
Type |
Description |
---|---|---|
|
{bool} |
Display help and exit (env: |
|
{string} |
Path to config file (env: |
|
{bool} |
Echo default config to stdout (env: |
|
{string} |
|
|
{networkAddress} |
Address to accept incoming client connections (IP:PORT) (env: |
|
{string} |
Directory where license files are stored (env: |
|
{optionalNetworkAddress} |
(Optional) IP address and port of your specified proxy server. Use specified proxy (MUST support HTTP CONNECT method) to access global license server (IP:PORT). (env: |
|
{optionalNetworkAddress} |
IP address from which accessing the |
|
{string} |
Directory with UI static files (env: |
Priority:
Defaults from source code (lowest priority).
Configuration file.
Environment variables.
Command line.