...
The configuration file offers the following properties, but is stored as an encrypted configuration after the first start:
Property | Data Type | Mandatory | Example | Description | |||||
---|---|---|---|---|---|---|---|---|---|
| String |
|
| The connection string to the database | |||||
| String |
|
| The connection string to access the Hangfire database | |||||
| Boolean |
|
| Whether or not to use Redis for locking | |||||
| Boolean |
|
| Whether or not to use Redis for cache signaling | |||||
| String | The connection string to RabbitMQ | |||||||
| String | The connection string to Redis | |||||||
| API Endpoint
|
|
| A list API endpoints under which the API will be hosted | |||||
| Application Service Api Configuration
|
|
| The configuration of how to access the Application Service API | |||||
| String
|
| A workflow instance ID that will be executed each time a workflow fails. This can be user to configure notifications. | ||||||
| SMTP Options |
| If there is no connection to the Application Service but you still would like to send email like the faulted notifications, you can configure alternative SMTP settings. | ||||||
| iTsense.Elsa.Persitence.EntityFramework.MySql.EncryptionOptions |
| Available only from Version > 8.1. This encryption option is used to encrpy the data column of a workflow instance. Do not change this key ever after an installtion. | ||||||
TimeToLiveInDaysForWorkflowInstances | unit? | 30 | How old a workflow instance is allowed to be before it will be deleted. When the setting is not present, null or 0 the system will take the default value of 30 days. |