Built in variables in templates
This page shows the variables supported in template files by the administrative CLI instance creation command.
Notes
- Unless it is defined in the comment column of the tables below, variables do not use values from environment variables.
- Some of the variables are only defined for the sake of completeness or legacy reasons. Current default templates do not use all the listed variables.
grep -ohr "@[A-Za-z0-9_]*@" /opt/nevislogrend/template | grep -v "^Binary" | sort | uniq
grep -r "@SERVER_URL_PROTOCOL@" /opt/nevislogrend/template | sort
Server configuration
LOGREND_SERVER_URLDefault value:
https://localhost:8988Used in template: indirectly
Short form to set all 3 SERVERURL* properties (listed below) at once. If any of the 3 variables below are provided, those will override the specific part of this URL
SERVER_URL_PROTOCOLDefault value:
httpsUsed in template: yes
If not provided, the protocol part of LOGREND_SERVER_URL will be used. If that was not specified, we set the default.
SERVER_URL_SERVERDefault value:
localhostUsed in template: yes
If not provided, the host part of LOGREND_SERVER_URL will be used. If that was not specified, we set the default.
SERVER_URL_PORTDefault value:
8988Used in template: yes
If not provided, the port part of LOGREND_SERVER_URL will be used. If that was not specified, we set the default.
SERVER_MANAGEMENT_PORTDefault value:
<SERVER_URL_PORT> + 9Used in template: yes
SERVER_SSL_KEYSTOREDefault value:
<KEYBOX_VAR>/default/node_keystore.jksUsed in template: yes
SERVER_SSL_KEYSTORE_TYPEDefault value:
JKSSERVER_SSL_KEYSTORE_PASSWORDDefault value:
PASSPHRASEUsed in template: yes
SERVER_SSL_TRUSTSTOREDefault value:
<KEYBOX_VAR>/default/truststore.jksUsed in template: yes
SERVER_SSL_TRUSTSTORE_TYPEDefault value:
JKSUsed in template: yes
SERVER_SSL_TRUSTSTORE_PASSWORDDefault value:
PASSPHRASEPASSPHRASEDefault value:
passwordUsed in template: indirectly
If the
PASSPHRASEis not supplied, but aPASSPHRASEenvironment variable is defined, neviAuth will use the latter, otherwise the default one.
Environment configuration
JAVA_HOMEDefault value: nA
Used in template: yes
JVM_INITIAL_HEAPDefault value:
64mUsed in template: yes
JVM_MAX_HEAPDefault value:
512mUsed in template: yes
Keybox
KEYBOX_VARDefault value:
/opt/neviskeyboxUsed in template: indirectly
KEYBOX_HOMEDefault value:
/var/opt/keyboxUsed in template: indirectly
KEYBOX_VERSIONDefault value: nA
Used in template: indirectly
Other
PKG_INSTANCEDefault value:
{instance}Used in template: yes
The {instance} name specified in the
nevislogrend inst createcommand.PKG_VARDefault value:
/var/opt/nevislogrend/{instance}Used in template: yes