Table of Contents
Table of Contents | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Configuration Files
Excerpt | ||
---|---|---|
| ||
Configuration options can be specified in a number of different ways. These take precedence in the following order:
In other words
Keystore FilesOptionally, secrets, such as database passwords, can be kept encrypted in external secret files. Refer to Configure a Keystore and Aliases for instructions on how to configure this before proceeding with the installation. Environment Form of Property NamesAs operating systems have stricter rules around valid characters in environment variable names, and prefer them to be in upper case, when using environment variables the property name should be converted as follows:
For example, “db.url” would be looked up as “DB_URL” when resolved from environment variables. Guidelines and Advice for Configuration
|
...
Excerpt | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Installation Specific PropertiesThese properties are required for installation to succeed and are populated in the database. After installation is complete the values are not used any further.
|
Excerpt | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||
Database Connection ConfigurationThese are the basic settings to enable connection to the Phixflow database.
|
...
Excerpt | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Login - Saml ConfigurationPhixFlow supports multiple modes of supporting authentication users. Users can be authenticated either with local credentials, native active directory based credentials, or using SAML to authenticate with active directory or other services, such as Okta.
|
...
Excerpt | |||||||||
---|---|---|---|---|---|---|---|---|---|
| |||||||||
Logging Configuration
| |||||||||
Property | Requires Configuration | Default Value | Explanation | logging.file.directory | Occasionally | logs | The directory logs are written into, relative to the Tomcat root directory
Property | Requires Configuration | Default Value | Explanation | ||||||
---|---|---|---|---|---|---|---|---|---|
logging.file.directory | Occasionally | logs | The directory logs are written into, relative to the Tomcat root directory. | ||||||
logging.file.phixflow.base | Occasionally | phixflow | Base name of the standard PhixFlow log file. | ||||||
logging.file.security.base | Occasionally | security | Base name of the security log file. | ||||||
logging.stdout.level | Occasionally | OFF | Used to control the minimum log message level permitted to be output to standard output. | ||||||
logging.root.level | Rarely | INFO | Configures the default minimum log level that can be generated. | ||||||
logging.file.phixflow.main | Rarely | ${logging.file.directory}/${logging.file.phixflow.base}.log | Defines the path and name of the standard PhixFlow log file | ||||||
logging.file.phixflow.archive | Rarely | ${logging.file.directory}/${logging.file.phixflow.base}.%d{yyyy-MM-dd}.log | Defines the path and name of archived standard PhixFlow log files. | ||||||
logging.file.security.main | Rarely | ${logging.file.directory}/${logging.file.security.base}.log | Defines the path and name of the security log file. | ||||||
logging.file.phixflowsecurity.basearchive | Occasionally | phixflow | Base name of the standard PhixFlow log file. | Rarely | ${logging.file.directory}/${logging.file.security.base | Occasionally | security | Base name of the security log file}.%d{yyyy-MM-dd}.log | Defines the path and name of archived security log files. |
logging.stdoutfile.phixflow.level | OccasionallyRarely | OFFALL | Used to control the minimum log message level permitted to be output to standard outputlog file. | ||||||
logging.file.rootsecurity.level | Rarely | INFOALL | Configures Used to control the default minimum log level that can be generated. | ||||||
logging.file.phixflow.main | Rarely | ${logging.file.directory}/${logging.file.phixflow.base}.log | Defines the path and name of the standard PhixFlow log file | ||||||
logging.file.phixflow.archive | Rarely | ${logging.file.directory}/${logging.file.phixflow.base}.%d{yyyy-MM-dd}.log | Defines the path and name of archived standard PhixFlow log files. | ||||||
logging.file.security.main | Rarely | ${logging.file.directory}/${logging.file.security.base}.log | Defines the path and name of the security log file. | ||||||
logging.file.security.archive | Rarely | message level permitted to be output to security log file. | |||||||
logging.phixflow.level | INFO | ||||||||
logging.security.level | INFO | ||||||||
logging.audit.level | INFO | ||||||||
logging.hibernate.level | ERROR | ||||||||
logging.spring.level | ERROR | ||||||||
logging.file.audit.base | audit | ||||||||
logging.file.phixflow.maxFileSize | 1GB | ||||||||
logging.file.phixflow.maxHistory | 50 | ||||||||
logging.file.phixflow.totalSizeCap | 30GB | ||||||||
logging.file.audit.level | ALL | ||||||||
logging.file.audit.main | ${logging.file.directory}/${logging.file.security.base}.%d{yyyy-MM-dd}.log | Defines the path and name of archived security log files. | logging.file.phixflow.level | Rarely | ALL | Used to control the minimum log message level permitted to be output to standard log file. | audit.base}.log | ||
logging.file.audit.archive | ${logging.file.security.level | Rarely | ALL | Used to control the minimum log message level permitted to be output to security log file.directory}/${logging.file.audit.base}.%d{yyyy-MM-dd}.log |