Application Properties
Core Properties
| Name | Description | Default |
|---|---|---|
logging.charset.console |
Charset to use for console output. |
|
logging.charset.file |
Charset to use for file output. |
|
logging.file.name |
Log file name (for instance, |
|
logging.file.path |
Location of the log file. For instance, |
|
logging.group.* |
Log groups to quickly change multiple loggers at the same time. For instance, |
|
logging.level.* |
Log levels severity mapping. For instance, |
|
logging.logback.rollingpolicy.clean-history-on-start |
Whether to clean the archive log files on startup. |
false |
logging.logback.rollingpolicy.file-name-pattern |
Pattern for rolled-over log file names. |
${LOG_FILE}.%d{yyyy-MM-dd}.%i.gz |
logging.logback.rollingpolicy.max-file-size |
Maximum log file size. |
10MB |
logging.logback.rollingpolicy.max-history |
Maximum number of archive log files to keep. |
7 |
logging.logback.rollingpolicy.total-size-cap |
Total size of log backups to be kept. |
0B |
logging.pattern.console |
Appender pattern for output to the console. |
%clr(%d{${LOG_DATEFORMAT_PATTERN:-yyyy-MM-dd HH:mm:ss.SSS}}){faint} %clr(${LOG_LEVEL_PATTERN:-%5p}) %clr(${PID:- }){magenta} %clr(---){faint} %clr([%15.15t]){faint} %clr(%-40.40logger{39}){cyan} %clr(:){faint} %m%n${LOG_EXCEPTION_CONVERSION_WORD:-%wEx} |
logging.pattern.dateformat |
Appender pattern for log date format. |
yyyy-MM-dd HH:mm:ss.SSS |
logging.pattern.file |
Appender pattern for output to a file. |
%d{${LOG_DATEFORMAT_PATTERN:-yyyy-MM-dd HH:mm:ss.SSS}} ${LOG_LEVEL_PATTERN:-%5p} ${PID:- } --- [%t] %-40.40logger{39} : %m%n${LOG_EXCEPTION_CONVERSION_WORD:-%wEx} |
logging.pattern.level |
Appender pattern for log level. |
%5p |
Database Properties
| Name | Description | Default |
|---|---|---|
spring.data.mongodb.authentication-database |
Authentication database name. |
|
spring.data.mongodb.database |
Database name. |
|
spring.data.mongodb.host |
Mongo server host. Cannot be set with URI. |
|
spring.data.mongodb.password |
Login password of the mongo server. Cannot be set with URI. |
|
spring.data.mongodb.port |
Mongo server port. Cannot be set with URI. |
|
spring.data.mongodb.replica-set-name |
Required replica set name for the cluster. Cannot be set with URI. |
|
spring.data.mongodb.uri |
Mongo database URI. Overrides host, port, username, password, and database. |
mongodb://localhost/test |
spring.data.mongodb.username |
Login user of the mongo server. Cannot be set with URI. |
|
spring.mongodb.embedded.storage.database-dir |
Directory used for data storage. |
|
spring.mongodb.embedded.storage.oplog-size |
Maximum size of the oplog. |
|
spring.mongodb.embedded.storage.repl-set-name |
Name of the replica set. |
|
spring.mongodb.embedded.version |
Version of Mongo to use. |
Server Properties
| Name | Description | Default |
|---|---|---|
server.address |
Network address to which the server should bind. |
|
server.compression.enabled |
Whether response compression is enabled. |
false |
server.compression.mime-types |
Comma-separated list of MIME types that should be compressed. |
[text/html, text/xml, text/plain, text/css, text/javascript, application/javascript, application/json, application/xml] |
server.compression.min-response-size |
Minimum "Content-Length" value that is required for compression to be performed. |
2KB |
server.forward-headers-strategy |
Strategy for handling X-Forwarded-* headers. |
|
server.max-http-header-size |
Maximum size of the HTTP message header. |
8KB |
server.port |
Server HTTP(S) port. |
8080 |
server.servlet.context-path |
Context path of the application. |
|
Session cookie settings |
||
server.servlet.session.cookie.comment |
Comment for the cookie. |
|
server.servlet.session.cookie.domain |
Domain for the cookie. |
|
server.servlet.session.cookie.http-only |
Whether to use "HttpOnly" cookies for the cookie. |
|
server.servlet.session.cookie.max-age |
Maximum age of the cookie. If a duration suffix is not specified, seconds will be used. A positive value indicates when the cookie expires relative to the current time. A value of 0 means the cookie should expire immediately. A negative value means no "Max-Age". |
|
server.servlet.session.cookie.name |
Name of the cookie. |
|
server.servlet.session.cookie.path |
Path of the cookie. |
|
server.servlet.session.cookie.same-site |
SameSite setting for the cookie. |
|
server.servlet.session.cookie.secure |
Whether to always mark the cookie as secure. |
|
server.servlet.session.persistent |
Whether to persist session data between restarts. |
false |
server.servlet.session.store-dir |
Directory used to store session data. |
|
server.servlet.session.timeout |
Session timeout. If a duration suffix is not specified, seconds will be used. |
30m |
server.servlet.session.tracking-modes |
Session tracking modes. |
|
SSL Settings |
||
server.ssl.bundle |
The name of a configured SSL bundle. |
|
server.ssl.certificate |
Path to a PEM-encoded SSL certificate file. |
|
server.ssl.certificate-private-key |
Path to a PEM-encoded private key file for the SSL certificate. |
|
server.ssl.client-auth |
Client authentication mode. Requires a trust store. |
|
server.ssl.enabled |
Whether to enable SSL support. |
true |
server.ssl.key-alias |
Alias that identifies the key in the key store. |
|
server.ssl.key-password |
Password used to access the key in the key store. |
|
server.ssl.key-store |
Path to the key store that holds the SSL certificate (typically a jks file). |
|
server.ssl.key-store-password |
Password used to access the key store. |
|
server.ssl.trust-certificate |
Path to a PEM-encoded SSL certificate authority file. |
|
server.ssl.trust-certificate-private-key |
Path to a PEM-encoded private key file for the SSL certificate authority. |
|
server.ssl.trust-store |
Trust store that holds SSL certificates. |
|
server.ssl.trust-store-password |
Password used to access the trust store. |
|
Password Validation Properties
| Name | Description | Default |
|---|---|---|
rtlscloud.security.password.validation.min-length |
min. Password length |
5 |
rtlscloud.security.password.validation.max-length |
max. Password length |
20 |
rtlscloud.security.password.validation.one-digit |
min. one digit required |
false |
rtlscloud.security.password.validation.one-lowercase-char |
min. one lowercase Latin character required |
false |
rtlscloud.security.password.validation.one-uppercase-char |
min. one uppercase Latin character required |
false |
rtlscloud.security.password.validation.one-special-char |
min. one one special character required |
false |
Unresolved include directive in modules/standalone/pages/properties.adoc - include::setup:partial$mqtt-server-properties.adoc[] Unresolved include directive in modules/standalone/pages/properties.adoc - include::setup:partial$things-properties.adoc[] Unresolved include directive in modules/standalone/pages/properties.adoc - include::setup:partial$rtls-analysis-properties.adoc[] Unresolved include directive in modules/standalone/pages/properties.adoc - include::setup:partial$tracking-properties.adoc[]