Skip to main content
Version: 2.0.0

Workflow Manager (WFM) Environment Variables

Provide API to create and manage workflow templates and workflow executions.

NameDefaultDescription
APP_PORT'5000'The application port for serving HTTP requests.
LOG_LEVEL'info'The logging level. info for production, debug for development.
TEMPORAL_HOSTlocalhostThe hostname of the temporal server.
TEMPORAL_PORT7233The port number of the temporal server.
TEMPORAL_NAMESPACEdefaultThe namespace of the temporal server to scope workflow & activity execution. Must be same across all WFE modules.
TEMPORAL_TASKQUEUEtaskqueueThe name of the workflow and activity execution task queue. Must be same across all WFE modules.
IAMS_KEYCLOAK_URLThe URL of the Keycloak userinfo endpoint. Example https://keycloak.example.com/realms/myrealm/protocol/openid-connect/userinfo
SQL_USERpostgresThe database user to connect to the database.
SQL_PASSWORDpostgresThe password of the database user.
SQL_HOSTlocalhostThe hostname of the database.
SQL_PORT5432The port number of the database.
SQL_PLUGIN_NAMEpostgresThe name of the supported SQL databases. currently support postgres only
SQL_DATABASE_NAMEpostgresThe name of the database.
SQL_SCHEMA_NAMEpublicThe name of the schema.
SQL_MAX_CONNS10The maximum number of connections to the database.
SQL_MAX_IDLE_CONNS10The maximum number of idle connections to the database.
SQL_MAX_CONN_LIFETIME10mThe maximum lifetime of a connection to the database.
SQL_SSL_MODEdisableThe SSL mode to use when connecting to the database.