Common shared variables
PORTAL_BASE_URL
| Description |
URL provided by Portal, needed to register the applications on startup. |
| Required |
Yes |
| Defaults to |
- |
| Sources |
Environment Variable |
HEALTH_ENDPOINT_SHOW_DETAILS
| Description |
Used for application health details, should have "when_authorized" value in production by default |
| Required |
No |
| Defaults to |
when_authorized |
| Sources |
Environment Variable |
HEALTH_ENDPOINT_SHOW_COMPONENTS
| Description |
Used for application health details, should have "when_authorized" value in production by default |
| Required |
No |
| Defaults to |
when_authorized |
| Sources |
Environment Variable |
LOGGING_APPENDER
| Required |
No |
| Description |
This property determines how the log output of the services is done.
There are two possibilities: |
| Defaults to |
JSON |
LOGGER_ENDPOINT_ACCESS
| Description |
Used to enable/disable changing loglevel at runtime. Valid values are none (no access), read_only (read-only access) and unrestricted (log levels can be changed). |
| Required |
No |
| Defaults to |
unrestricted |
| Sources |
Environment Variable |
MACMA_URL
| Description |
The URL of the MACMA installation |
| Required |
Yes |
| Defaults to |
- |
| Sources |
Environment Variable |
MACMA_ENABLED
| Description |
The flag whether MACMA is enabled. |
| Required |
Yes |
| Defaults to |
true |
| Sources |
Environment Variable |
ZERO_TENANT_ID
| Description |
The zero tenant in MACMA, normally the BCI Tenant |
| Required |
Yes |
| Defaults to |
7311ea8c-5d48-43fe-acf9-980eedf24b6c |
| Sources |
Environment Variable |
MACMA_CACHE_ENABLED
| Description |
Flag indicating whether user info (principal) should be cached |
| Required |
No |
| Defaults to |
true |
| Sources |
Environment Variable |
MACMA_CACHE_EXPIRATION_PERIOD_IN_SECONDS
| Description |
Period in seconds for the validity of the cached user info (principal) data |
| Required |
No |
| Defaults to |
60 |
| Sources |
Environment Variable |
MACMA_CACHE_SIZE
| Description |
Maximum cache size for user info (principal) |
| Required |
No |
| Defaults to |
500 |
| Sources |
Environment Variable |
MACMA_CLIENT_SCOPE
| Description |
Single audience scope of MACMA |
| Required |
Yes |
| Defaults to |
- |
| Sources |
Environment Variable |
JAVA_CACERT_FILE
| Description |
Filename including location of the trusted certificate file (cacerts) |
| Required |
No |
| Defaults to |
/etc/ssl/java/cacerts |
| Sources |
Environment Variable |
JAVA_CACERT_STORE_PASS
| Description |
Trust store password |
| Required |
No |
| Defaults to |
changeit |
| Sources |
Environment Variable |
JAVA_CACERT_KEY_PASS
| Description |
Key password (cannot be different than trust store password) |
| Required |
No |
| Defaults to |
changeit |
| Sources |
Environment Variable |
JAVA_SERVER_CERT_FILE
| Description |
Certificate file for server TLS endpoint |
| Required |
Yes if TLS is activated |
| Defaults to |
server.crt |
| Sources |
Environment Variable |
JAVA_SERVER_KEY_FILE
| Description |
Key file for server TLS endpoint in /etc/ssl/server |
| Required |
Yes if TLS is activated |
| Defaults to |
server.key |
| Sources |
Environment Variable |
JAVA_SERVER_KEY_PASS
| Description |
Optional password for key file in /etc/ssl/server |
| Required |
No |
| Defaults to |
secret |
| Sources |
Environment Variable |
JAVA_SERVER_CACERT_FILE
| Description |
Optional additional trusted certificate in /etc/ssl/trusted |
| Required |
No |
| Defaults to |
- |
| Sources |
Environment Variable |
JAVA_KEYSTORE_FILE
| Description |
Filename of keystore (relative to certificate volume) |
| Required |
No |
| Defaults to |
/etc/ssl/java/java.pfx |
| Sources |
Environment Variable |
JAVA_KEYSTORE_PASS
| Description |
Key store password |
| Required |
No |
| Defaults to |
changeit |
| Sources |
Environment Variable |