Customizing runtime properties of the Document.One system components
You can use runtime properties to customize the behavior of D1, Conversion, ActiveMQ, and the Tribefire platform, in accordance with the business needs of your organization. This document explains what runtime properties are available and what's their purpose.
You can add the below runtime properties in your configuration file provided with the installation package (example-installation-setting.yaml
). Some of these properties are in the file already, other must be added manually if you need them.
Syntax
Add properties in a new line, as in the following example:
ADX_DEFAULT_STORAGE_CONTENT_TYPE=db
ADX_DEFAULT_DB_PORT=1234
D1 runtime properties
You can use these properties to configure the default settings for newly created repositories (including the Default repository, which can be initialized on runtime).
These properties are already present in the installation settings file, but they are commented out. Un-comment them and adapt their values when installing D1 if you want the default values to be different.
The storage properties that you need configure depends on the default repository storage type.
Storage properties could be one of the following:
Property | Description | Default Value |
---|---|---|
CONV_INITIALIZE | Enables local conversion service. If set to false, the remote conversion service needs to be initialized. | false |
ADX_DEFAULT_REMOTE_CONVERSION_ENABLED | Enables remote conversion service. If enabled the following three properties need to be set as well | true |
ADX_DEFAULT_REMOTE_CONVERSION_TFS_URL | If configured (as in "https://[CONV_HOST]:[CONV_PORT]/tribefire-services"), a remote tribefire connection will be created and also username and password are required. Otherwise the conversion access will be assumed locally. | |
ADX_DEFAULT_REMOTE_CONVERSION_USERNAME | The remote conversion service user. | cortex |
ADX_DEFAULT_REMOTE_CONVERSION_PASSWORD | The remote conversion service password (encrypted), as in "\${decrypt('[ENCRYPTED_PASSWORD]')}" | |
ADX_INIT_DEFAULT_REPOSITORY | when set to true , a repository will be automatically generated from the default values upon installation. If you do, you need to set up default storage for repository content and cache. | false |
ADX_DEFAULT_STORAGE_CONTENT_TYPE | The default content storage type. (possible values: db - database, fs - file system, gcp - Google Cloud Platform storage, s3 - Amazon S3 storage). Depending on storage type, you also need to enter the database properties, file system storage path or cloud storage information. | fs |
ADX_DEFAULT_STORAGE_CACHE_TYPE | The default cache storage type. (possible values: db - database, fs - file system, gcp - Google Cloud Platform storage, s3 - Amazon S3 storage). Depending on storage type, you also need to enter the database, file system storage path or cloud storage information. | fs |
ADX_DEFAULT_CMIS_SERVICEURL | The default CMIS Service URL | http://documentum73.agile-documents.com:8080/emc-cmis/browser |
ADX_DEFAULT_CMIS_REPOID | The default CMIS RepoID | rep01 |
ADX_DEFAULT_CMIS_USER | The default CMIS USER | dmadmin |
ADX_DEFAULT_CMIS_PASSWORD | The default CMIS password | none |
ADX_DEFAULT_DCTM_SERVICEURL | The default Documentum Service URL | none |
ADX_DEFAULT_DCTM_REPOID | The default Documentum RepoID | none |
ADX_DEFAULT_DCTM_USER | The default Documentum user | none |
ADX_DEFAULT_DCTM_PASSWORD | The default Documentum password | none |
ADX_WB_COMMON_RESOURCES_PATH | Resource path for D1 workbench. | ${TRIBEFIRE_STORAGE_DIR}/databases/access.adx.content.wb/resources |
ADX_DEFAULT_JOB_REVIVE_BATCH_SIZE | The number of Jobs that should be revived in a single run (previously it was hardcoded 100). | 1000 |
ADX_DEFAULT_JOB_REVIVE_WORKER_CHECK_INTERVAL | How often D1 checks for stale jobs. | 5 min |
ADX_DEFAULT_JOB_REVIVE_WORKER_MAX_INACTIVITY_BEFORE_RETRY | How long is a job allowed to be stale before retrying. We recommend not to set this lower than 60 minutes. | 60 min |
ADX_DEFAULT_JOB_REVIVE_WORKER_MAX_TRIES | How many times a retry can be attempted on a single job | 3 |
ADX_DEFAULT_REPOSITORY_CONNECTIVITY_PERMISSION | Sets the "Connect Default" property in the Access Control Configuration. Possible values are GRANT (default) and DENY. | GRANT |
ADX_DEFAULT_REPOSITORY_CONNECTIVITY_ROLES_GRANT | A comma-separated list of the roles that should automatically get CONNECT access granted (regardless of the current repository setting). For example: "role1,role2" . | Empty list (no roles assigned) |
ADX_DEFAULT_REPOSITORY_CONNECTIVITY_ROLES_DENY | A comma-separated list of the roles that should automatically get CONNECT access denied (regardless of the current repository setting). For example: "role3,role4" . | Empty list (no roles assigned) |
ADX_DEFAULT_REPOSITORY_FULLTEXT_ENABLED | Default value for the fulltext indexing activation of a new repository and the Default repository (if used). | true |
ADX_DEFAULT_ENABLE_METADATA_EXPORT | Defines if metadata export is enabled by default on new repositories and the Default repository (if used). | false |
D1 storage properties
D1 file system storage properties
These properties are relevant when you're planning to use file system storage in your D1 installation. To distinguish between content and cache storage, cache-related properties have the ADX_DEFAULT_CACHE_
prefix.
Property | Description | Default Value |
---|---|---|
ADX_DEFAULT_STORAGE_CONTENT_PATH | The default content storage path (only takes effect if ADX_DEFAULT_STORAGE_CONTENT_TYPE is set to fs ) | tmp/adx-storage/demo |
ADX_DEFAULT_STORAGE_CACHE_PATH | The default storage path (only takes effect if ADX_DEFAULT_STORAGE_CACHE_TYPE is set to fs - file system). | tmp/adx-storage/demo |
D1 database storage properties
These properties are relevant when when you're planning to use database storage in your D1 installation. To distinguish between content and cache storage, cache-related properties have the ADX_DEFAULT_CACHE_
prefix.
Property | Description | Default Value |
---|---|---|
ADX_DEFAULT_DB_TYPE | The Type of the default database. Can be one of the following: Oracle, MSSQL, MySQL, PostgreSQL. Configure this property if you set ADX_DEFAULT_STORAGE_CONTENT_TYPE to db (database). | PostgreSQL |
ADX_DEFAULT_DB_NAME | The name of the default database. Configure this property if you set ADX_DEFAULT_STORAGE_CONTENT_TYPE to db (database). | adx-content |
ADX_DEFAULT_DB_HOST | The hostname/ip of the default database. Configure this property if you set ADX_DEFAULT_STORAGE_CONTENT_TYPE to db (database). | 127.0.0.1 |
ADX_DEFAULT_DB_PORT | The port of the default database. Configure this property if you set ADX_DEFAULT_STORAGE_CONTENT_TYPE to db (database). | 5432 |
ADX_DEFAULT_DB_USER | The username for authentication with the default DB. Configure this property if you set ADX_DEFAULT_STORAGE_CONTENT_TYPE to db (database). | adx |
ADX_DEFAULT_DB_PASSWORD | The password for authentication with the default DB. This value has to be encrypted. Configure this property if you set ADX_DEFAULT_STORAGE_CONTENT_TYPE to db (database). | |
ADX_DEFAULT_CACHE_DB_NAME | The name of the default cache database. Configure this property if you set ADX_DEFAULT_STORAGE_CACHE_TYPE to db (database). | none |
ADX_DEFAULT_CACHE_DB_HOST | The hostname/ip of the default cache database. Configure this property if you set ADX_DEFAULT_STORAGE_CACHE_TYPE to db (database). | none |
ADX_DEFAULT_CACHE_DB_PORT | The port of the default cache database. Configure this property if you set ADX_DEFAULT_STORAGE_CACHE_TYPE to db (database). | none |
ADX_DEFAULT_CACHE_DB_USER | The username for authentication with the default cache DB. Configure this property if you set ADX_DEFAULT_STORAGE_CACHE_TYPE to db (database). | none |
ADX_DEFAULT_CACHE_DB_PASSWORD | The password for authentication with the default cache DB. This value has to be encrypted. Configure this property if you set ADX_DEFAULT_STORAGE_CACHE_TYPE to db (database). | none |
D1 cloud storage properties
These properties are relevant when you're planning to use cloud storage for content and/or cache on Amazon S3 or Google Cloud Platform.
- Use GCP properties if you're configuring storage on Google Cloud Platform. Use S3 properties if you're configuring storage on Amazon S3.
- To distinguish between content and cache storage, cache-related properties have the
ADX_DEFAULT_CACHE_
prefix.
The following properties are not part of the settings file by default. You need to add them in a new line to configure cloud storage.
Property | Description | Default |
---|---|---|
ADX_DEFAULT_GCP_BUCKETNAME | Google Cloud bucket name used by D1 content storage | none |
ADX_DEFAULT_GCP_PATH_PREFIX | Location (folder) where all sub-folders and files should be stored | none |
ADX_DEFAULT_GCP_PRIVATE_KEY_ID | Private key ID (full qualified name of the key) used by D1 to access GCP content storage | none |
ADX_DEFAULT_GCP_PRIVATE_KEY | Insert your encrypted key here, as in ${decrypt('insert_key_here')} . This key is used by D1 to access content storage on GCP. | none |
ADX_DEFAULT_GCP_CLIENT_ID | Google Cloud client ID used for content storage | none |
ADX_DEFAULT_GCP_CLIENT_EMAIL | Google Cloud client e-mail used for content storage | none |
ADX_DEFAULT_GCP_TOKEN_SERVER_URI | Google Cloud token server URI used for content storage | none |
ADX_DEFAULT_GCP_PROJECT_ID | Google Cloud project ID used for content storage | none |
ADX_DEFAULT_CACHE_GCP_BUCKETNAME | Google Cloud bucket name used by D1 cache storage | none |
ADX_DEFAULT_CACHE_GCP_PATH_PREFIX | URL path prefix for cache storage GCP service | none |
ADX_DEFAULT_CACHE_GCP_PRIVATE_KEY_ID | Private key ID (full qualified name of the key) used by D1 to access cache storage | none |
ADX_DEFAULT_CACHE_GCP_PRIVATE_KEY | Insert your encrypted key here, as in ${decrypt('insert_key_here')} . This key is used to access cache storage GCP service. | none |
ADX_DEFAULT_CACHE_GCP_CLIENT_ID | Google Cloud client ID used for cache storage | none |
ADX_DEFAULT_CACHE_GCP_CLIENT_EMAIL | Google Cloud client e-mail used for cache storage | none |
ADX_DEFAULT_CACHE_GCP_TOKEN_SERVER_URI | Google Cloud token server URI used for cache storage | none |
ADX_DEFAULT_CACHE_GCP_PROJECT_ID | Google Cloud project ID used for cache storage | none |
ADX_DEFAULT_S3_BUCKETNAME | Amazon S3 bucket name used by D1 content storage | none |
ADX_DEFAULT_S3_PATH_PREFIX | Location (folder) where all sub-folders and files should be stored on Amazon S3 service | none |
ADX_DEFAULT_S3_ACCESS_KEY | Insert your encrypted key here, as in ${decrypt('insert_key_here')} . This key is used to access content storage on Amazon S3 from D1. | none |
ADX_DEFAULT_S3_REGION | Amazon S3 region for content storage service. Supported regions are: ap_northeast_1; ap_northeast_2; ap_south_1; ap_southeast_1; ap_southeast_2; aws_cn_global; aws_global; aws_us_gov_global; ca_central_1; cn_north_1; cn_northwest_1; eu_central_1 ;eu_north_1; eu_west_1; eu_west_2; eu_west_3; sa_east_1 ;us_east_1; us_east_2;us_gov_east_1; us_gov_west_1; us_west_1; us_west_2 | none |
ADX_DEFAULT_CACHE_S3_BUCKETNAME | Amazon S3 bucket name used by D1 cache storage | none |
ADX_DEFAULT_CACHE_S3_PATH_PREFIX | Location (folder) where all cached sub-folders and files should be stored on Amazon S3 service | none |
ADX_DEFAULT_CACHE_S3_ACCESS_KEY | Insert your encrypted key here, as in ${decrypt('insert_key_here')} . This key is used to access cache storage on Amazon S3 from D1. | none |
ADX_DEFAULT_CACHE_S3_SECRET_ACCESS_KEY | Insert your encrypted secret key here, as in ${decrypt('insert_key_here')} . This key is used to access cache storage on Amazon S3 from D1. | none |
ADX_DEFAULT_CACHE_S3_REGION | Amazon S3 region related to cache storage service. Supported regions are: ap_northeast_1; ap_northeast_2; ap_south_1; ap_southeast_1; ap_southeast_2; aws_cn_global; aws_global; aws_us_gov_global; ca_central_1; cn_north_1; cn_northwest_1; eu_central_1 ;eu_north_1; eu_west_1; eu_west_2; eu_west_3; sa_east_1 ;us_east_1; us_east_2;us_gov_east_1; us_gov_west_1; us_west_1; us_west_2 | none |
Conversion runtime properties
These properties can be added to the installation settings file of your Conversion installation.
Not all properties mentioned here are added to the settings file by default.
Property | Description | Default |
---|---|---|
CONVERSION_ACCESS_ID | The access id of the conversion service (either remote or local). | conversion.access |
CONV_STANDARD_USER_ENSURE | Ensure that the conversion standard user exists. If not, create one in accordance with the parameters below | true |
CONV_STANDARD_USER_NAME | Conversion standard user used to send conversion requests. | tf-conversion |
CONV_STANDARD_USER_PASSWORD | Password for the above user | cortex |
CONV_MAX_AGE | The maximum age of a conversion job in the access. This only refers to jobs that have not been updated for this amount of time (in ms) | 86400000 (1 day) |
CONV_MAX_INPUT_FILE_SIZE | The maximum allowed file size (in bytes) of an input resource. | 157286400 (150 MB) |
CONV_CHECK_INTERVAL | The interval (in ms) how often the system should check for jobs that reached their end of life or should be removed. | 600000 (10 minutes) |
CONV_MAX_RETRIES | The maximum number of retries to revive a stale conversion job. | 3 |
CONV_MAX_INACTIVITY_BEFORE_RETRY | The maximum interval of inactivity before a job gets restarted. This is calculated by comparing the current time with the Last Update Time time stamp of the job. We recommend a period of no less than 60 minutes. | 360000 (60 minutes) |
CONV_JOB_SCHEDULER_INTERVAL | The interval (in ms) of the Job Scheduler checking for stale jobs. | 300000 (5 minutes) |
CONV_WORKER_THREADS | The number of parallel worker threads. If this value is less than 1, the number will be computed based on available CPU cores and memory. | 0 |
CONV_MAX_INPUT_FILE_SIZE | Maximum size of a single input resource | 524288000 = 500MB |
CONV_MAX_TOTAL_INPUT_FILE_SIZE | Maximum total file size of all input resources in bytes | 2147483648 = 2GB |
CONV_MAX_NUMBER_OF_INPUT_FILES | Maximum number of input resources | 100 |
CONV_MAX_PDF_TO_IMAGE_THRESHOLD | Maximum number of objects per page in a pdf to image operation (e.g. create document includes pdf to images) | 1000000 |
CONV_MAX_PDF_TO_IMAGE_TOTAL_THRESHOLD | Maximum number of objects of all document pages in a pdf to image operation (e.g. when create document includes pdf to images) | 10000000 |
CONV_MAX_PDF_TO_IMAGE_MAX_NUMBER_OF_PAGES | Maximum number of pages in a pdf to image operation | 10000 |
CONV_CLEANUP_WORKER_THREADCOUNT | The number of threads deleting old jobs in parallel (used to be hardcoded 3) | 5 |
CONV_CLEANUP_WORKER_BATCHSIZE | The maximum number of jobs cleaned up in a single run (used to be hardcoded 100). A non-positive number means that all jobs should be cleaned. | 1000 |
CONV_CLEANUP_WORKER_COOLOFF_INTERVAL | The number of jobs after which a short cool-off period is used to reduce the continuous load on the DB. It will simply pause every n Jobs (used to be hardcoded 100) | 1000 |
CONV_CLEANUP_WORKER_COOLOFF_TIME | How long the cool-off phase should last (in ms) (used to be hardcoded 100) | 1000 |
CONV_ASPOSE_FONT_FOLDERS | List of paths to folders containing font files, as in CONV_ASPOSE_FONT_FOLDERS: "mnt/c/path/to/folder1, mnt/c/path/to/folder2" . | null (property not written) |
CONV_ASPOSE_ALLOW_FONT_SUBSTITUTIONS | This property controls what to do if the font of a converted document is not available. false results in a conversion error, true results in the font being replaced. | null (property not written) |
ActiveMQ runtime properties
Each node provides its own, embedded messaging service (based on ActiveMQ). These settings are related to AMQ service and you can set them in both Conversion and D1 installations.
Not all properties mentioned here are added to the settings file by default.
Property | Description | Default |
---|---|---|
AMQ_SERVER_BINDADDRESS | The local IP address that the ActiveMQ broker should listen on. Use 0.0.0.0 to listen on all IP interfaces. | 0.0.0.0 |
AMQ_SERVER_PORT | The server port of the ActiveMQ broker. | 61616 |
AMQ_SERVER_DATA_DIRECTORY | The folder where ActiveMQ should put its data files. If the state of the ActiveMQ service should stay consistent between re-installations, this must be set. | WEB-INF/activemq-data |
AMQ_SERVER_BROKER_NAME | The name that the local ActiveMQ broker should get. If this is not set, a default name that contains the local IP address and the listening port will be created. | null |
AMQ_SERVER_USE_JMX | Boolean flag that indicates whether the ActiveMQ broker should support JMX access. This can be useful for debugging purposes or when using a monitoring/inspection tool like HawtIO. | false |
AMQ_SERVER_PERSISTENCE_DB_DIRECTORY | Defines where the persistence database should be stored. | WEB-INF/activemq-db |
AMQ_SERVER_HEAP_USAGE_IN_PERCENT | An Integer value that defines how much heap (in percent) the ActiveMQ broker should use. | 70 |
AMQ_SERVER_DISK_USAGE_LIMIT | The maximum number of bytes that ActiveMQ is allowed to occupy on the disk in general. | 100000000 (100 MB) |
AMQ_SERVER_TEMP_USAGE_LIMIT | The maximum number of bytes that ActiveMQ is allowed to occupy on the disk for temporary files. | 10000000 (10 MB) |
AMQ_SERVER_CREATE_VM_CONNECTOR | Boolean flag for indicating whether ActiveMQ should also add a vm://localhost connector. See the ActiveMQ documentation for more details. | false |
AMQ_SERVER_PERSISTENT | Indicates whether the messages should be persisted. This would increase the fault tolerance, but also decreases the performance. Set this to true when there a mission-critical messages that are not re-sent. | false |
AMQ_CLUSTER_NODES | A comma-separated list of IP addresses (or host names) or ActiveMQ instances that should form a cluster. The address may contain a port (separated by a colon), if the port is not part of the hostname, it will be assumed to be the same port as AMQ_SERVER_PORT . The hostname and the colon must be URL-encoded. | null |
LDAP runtime properties
These properties are related to setting up LDAP authentication.
The provided default values work with the default ActiveDirectory installation.
Property | Default value | Description | Mandatory for using LDAP |
---|---|---|---|
ADX_AUTH_MODE | internal | This can be (at the moment) either be internal (default) or ldap . Choose ldap for using LDAP authentication. | yes |
ADX_AUTH_LDAP_CONN_URL | null | The full LDAP URL to the LDAP/AD server. When this is not set, ADX_AUTH_LDAP_HOST must be set instead. | yes, or ADX_AUTH_LDAP_HOST |
ADX_AUTH_LDAP_HOST | null | The LDAP/AD host. This will be used when the ADX_AUTH_LDAP_CONN_URL is empty. | yes, or ADX_AUTH_LDAP_CONN_URL |
ADX_AUTH_LDAP_PORT | 636 | The LDAP/AD port. 636 is the default port for LDAPS. This will be used when the ADX_AUTH_LDAP_CONN_URL is empty. | no |
ADX_AUTH_LDAP_CONN_USERNAME | null | The user name or bind ID for connecting to the LDAP/AD server. | yes |
ADX_AUTH_LDAP_CONN_PASSWORD | null | The password for connecting to the server. | yes |
ADX_AUTH_LDAP_BASE_GROUPS | null | The base where groups should be searched. | yes |
ADX_AUTH_LDAP_BASE_USERS | null | The base where users should be searched. | yes |
ADX_AUTH_LDAP_GROUP_ID | distinguishedName | The name of the attribute in LDAP server that corresponds to the Group ID. | no |
ADX_AUTH_LDAP_GROUP_MEMBER | member | The attribute in LDAP server that determines the groupMember . | no |
ADX_AUTH_LDAP_GROUP_NAME | name | The attribute in the LDAP server that determines the group name. | no |
ADX_AUTH_LDAP_GROUPS_ARE_ROLES | true | Determines whether groups should also be treated as roles or not. | no |
ADX_AUTH_LDAP_MEMBER_ATTRIBUTE | memberOf | Determines the member attribute in the LDAP server. | no |
ADX_AUTH_LDAP_GROUP_OBJECT_CLASSES | group | The name(s) of the class that represents the LDAP group object. | no |
ADX_AUTH_LDAP_ROLE_ID | distinguishedName | The name of the attribute in LDAP server that corresponds to the role ID. | no |
ADX_AUTH_LDAP_ROLE_NAME | name | The attribute in LDAP server that determines the role name. | no |
ADX_AUTH_LDAP_USER_ID | distinguishedName | The attribute in the LDAP server that maps to the User ID property in the User entity. | no |
ADX_AUTH_LDAP_USER_FIRSTNAME | givenName | The attribute in LDAP server that maps to the First Name property in the User entity. | no |
ADX_AUTH_LDAP_USER_LASTNAME | sn | The attribute in the LDAP server that maps to the last name property in the User entity. | no |
ADX_AUTH_LDAP_USER_NAME | sAMAccountName | The attribute in the LDAP server that maps to the Name property in the User entity. | no |
ADX_AUTH_LDAP_USER_DESCRIPTION | displayName | The attribute in LDAP server that maps to the description property in the User entity. | no |
ADX_AUTH_LDAP_USER_MAIL | The attribute in LDAP server that maps to the email property in the User entity. | no | |
ADX_AUTH_LDAP_USER_FILTER | (sAMAccountName=%s) | This allows the LDAP to restrict users according to the filter give here. For example: (sAMAccountName=%s) | no |
ADX_AUTH_LDAP_USER_LASTLOGON | lastLogon | The attribute in the LDAP server that maps to the Last Login property in the User entity. | no |
ADX_AUTH_LDAP_USER_MEMBER_OF | memberOf | The attribute in the LDAP server that determines the userMemberOf value. | no |
ADX_AUTH_LDAP_USER_OBJECT_CLASSES | user | The name of the class that represents the LDAP user object. | no |
ADX_AUTH_LDAP_SEARCH_PAGESIZE | 20 | The amount of results that should be returned at one time. | no |
ADX_AUTH_LDAP_REFERRAL_FOLLOW | false | Indicates whether referrals should be followed. | no |
ADX_AUTH_LDAP_CONNECT_TIMEOUT | 30000 | Timeout when connecting to the LDAP/AD server. | no |
ADX_AUTH_LDAP_DNS_TIMEOUT_INITIAL | 10000 | Timeout for resolving the DNS name of the LDAP/AD server. | no |
ADX_AUTH_LDAP_DNS_TIMEOUT_RETRIES | 3 | Number of retries to resolve the DNS name of the LDAP/AD server. | no |
ADX_AUTH_LDAP_BASE | null | The base where the LdapAccess (not to be confused with the LdapUserAccess that is used for authentication) should start. | no |
ADX_AUTH_LDAP_USE_EMPTY_ASPECTS | false | Determines whether the LDAP accesses should have an empty aspect configuration. | no |
ADX_AUTH_LDAP_USE_TLS | false | Indicates whether TLS handshake should take place when connecting to the server. | no |
Tribefire runtime properties
These properties configure the Tribefire platform. You can set them in both Conversion and D1 installations.
Not all properties mentioned here are added to the settings file by default.
Property | Description | Default |
---|---|---|
ELASTIC_RUN_SERVICE | Whether an elasticsearch service should be started together with this D1 installation. | true |
ELASTIC_SERVICE_DATA_PATH | The base directory to store elasticsearch indices. | ./data |
ELASTIC_CREATE_DEMO_ACCESS | Whether to enable the default elasticsearch access. | false |
TRIBEFIRE_ELASTIC_FULLTEXT_ACCEPTLIST | List of mime types getting indexed by elasticsearch | All supported mime types are indexed by default. |
TRIBEFIRE_ELASTIC_FULLTEXT_DENYLIST | List of mime types not indexed by elasticsearch | None |
TRIBEFIRE_ELASTIC_FULLTEXT_MAXSIZE | File size limit for elasticsearch indexing. Bigger files won't be indexed. | 100 Mb |
TRIBEFIRE_SECURED_ENVIRONMENT | Enables support for encrypted passwords in this file | true |
TRIBEFIRE_PUBLIC_SERVICES_URL | The public tribefire services URL, which must be reachable from API clients and other services. | https://[PUBLIC_HOST]:[PUBLIC_PORT]/tribefire-services |
TRIBEFIRE_RUNTIME_OFFER_STAYSIGNED | When set to true , the login dialog offers the option Stay signed in. If this option is selected, the session cookie will remain active, even if the user closes the browser session. If it's set to false (or, if the user disables the check box in the login dialog), the session cookie sent to the browser will have no expiry date, thus will be removed when the browser is closed (unless the default behavior of your browser is different). | false |
TRIBEFIRE_USER_SESSIONS_MAX_IDLE_TIME | Specifies how long a user session should remain active when there is no activity on the session. After the specified inactive time has passed (i.e. no request with the corresponding session ID has been received by the server), the session is flagged as inactive and consequently removed by a periodic cleanup process. The time span can be specified as a human-readable string, using numbers and the time unit, as in 12h , 30m , 3600s , etc. | 24h |