Radiator Server Documentation — v10.34.0

License configuration

Table of Contents
  • license

license

The license clause is used to read the license configuration parameters.

See Getting a Radiator License for license types, licensed services, and request allowance behavior.

The license block is optional. When omitted, Radiator automatically determines the license directory:

  • Directory-mode configuration (-c <dir>): uses <config_dir>/licenses/ as the license directory. This is where the Management API deploys license files. Do not add a license block in directory mode because it interferes with license deployment through the Management API.
  • Single-file configuration (-c <file>): falls back to a licenses/ directory relative to the working directory. In a standard installation this is /var/lib/radiator/licenses.

If no valid licenses are found, Radiator logs a warning at startup. The Management UI shows a warning on the dashboard with a link to Getting a Radiator License.

For single-file configuration, you can override the default directory with a license block:

license {
    # use a license directory to look for licenses
    directory "/var/lib/radiator/licenses";
}
Table of Contents
Navigation
  • @init

  • @verification

  • aaa

  • backends

  • caches

  • captures

  • certificates

  • clients

  • conditions

  • dictionary

  • handshake-timeout

  • hmac-otp

  • include

  • interval

  • ip-accept

  • license

  • logging

  • management

  • negotiation

  • proxy-protocol

  • scripts

  • servers

  • statistics

  • stats

  • timer

  • ui