Configuration

The Axon Ivy Engine is configured by files. They are located in the /configuration directory of the engine. The ivy.yaml file contains the most important entries that define the environment and runtime behavior of the Axon Ivy Engine.

 1# sample ivy.yaml with some often used entries defined
 2SystemDb:
 3  Url: jdbc:mariadb://myDbHost:3306/AxonIvySystemDatabase
 4  UserName: root
 5  Password: 1234
 6Administrators:
 7  admin:
 8    Password: "${hash:1234}"
 9    Email: info@localhost
10  devop:
11    Password: "${hash:4321}"
12    Email: dev@axonivy.com
13EMail:
14  Server:
15    Host: smtp.gmail.com
16    Port: 25
17BaseUrl: http://workflow.acme.com

Craft you own configuration

To craft your own configuration you would typically copy values from our reference files, located under [engineDir]/configuration/reference or see te File Reference and adjust them according to your needs. Alternative, you can also copy and modify whole templates, which are provided under [enginDir]/configuration/templates.

As an Editor for the files, we recommend VS-Code or the engine-cockpit Config File Editor. Note that, most settings can also be adjusted with a UI in our Engine Cockpit.

Configure your engine