Connect the license server

Deploy the license endpoint

Follow the license server deployment documentation to expose the device API to the device.

Configure the client

In the deployment environment, set the LICENSE_SERVER environment variable with the URL you deployed the server on.

E.g. if you exposed the license server on the address https://license.example:5000, this can be done with the shell command:

export LICENSE_SERVER=https://license.example:5000

If you want to have the license renewed before the license expiration, set the overlap duration in the LICENSE_OVERLAP_TIME environment variable. The value should be in second.

E.g. if you want to have your license renewed 1 hour before the license expiration, use the command:

export LICENSE_OVERLAP_TIME=3600

If your device can reboot, set these variables in the .bashrc file.