Environment Variables
Boolean flags default to false when unset.
| Variable | Type | Default | Config Keys | Description | Source |
|---|---|---|---|---|---|
COMMUNICATION_EMAIL_ADDRESS | string | "quikland@localhost" | communication.email.config.address | The account or email address used to connect to the email sending server. / | communication.ts |
COMMUNICATION_EMAIL_ENABLED | flag | — | communication.email.enabled | Flag used to enable or disable the email handling service. / | communication.ts |
COMMUNICATION_EMAIL_ENGINE | string | "test" | communication.email.engine | The desired email handling transport to be used in the application. / | communication.ts |
COMMUNICATION_EMAIL_FROM | string | "quikland@localhost" | communication.email.from | The email address used as the FROM address in the emails sent through the application. / | communication.ts |
COMMUNICATION_EMAIL_PASSWORD | string | "" | communication.email.config.password | The password for the account used to send an email. / | communication.ts |
COMMUNICATION_EMAIL_PORT | string | "25" | communication.email.config.port | The port used to connect to the email server. / | communication.ts |
COMMUNICATION_EMAIL_RETRY_ATTEMPTS | int | 1 | communication.email.retry.attempts | Email channel configuration. Config key: `communication.email.retry.attempts`. | communication.ts |
COMMUNICATION_EMAIL_RETRY_BACKOFF_FACTOR | int | 1 | communication.email.retry.backoffFactor | Email channel configuration. Config key: `communication.email.retry.backoffFactor`. | communication.ts |
COMMUNICATION_EMAIL_RETRY_DELAY_MILLISECONDS | int | 0 | communication.email.retry.delayMilliseconds | Email channel configuration. Config key: `communication.email.retry.delayMilliseconds`. | communication.ts |
COMMUNICATION_EMAIL_SECURE | flag | — | communication.email.config.secure | A flag used to define if the server is using a secure connection or not. / | communication.ts |
COMMUNICATION_EMAIL_SERVER | string | "localhost" | communication.email.config.server | The URL or IP of the email sending server. / | communication.ts |
COMMUNICATION_EMAIL_TIMEOUT_MILLISECONDS | int | 0 | communication.email.timeoutMilliseconds | Email channel configuration. Config key: `communication.email.timeoutMilliseconds`. | communication.ts |
COMMUNICATION_SMS_CLIENT_IDENTIFIER | string | "" | communication.sms.config.clientIdentifier | SMS channel configuration. Config key: `communication.sms.config.clientIdentifier`. | communication.ts |
COMMUNICATION_SMS_CLIENT_SECRET | string | "" | communication.sms.config.clientSecret | SMS channel configuration. Config key: `communication.sms.config.clientSecret`. | communication.ts |
COMMUNICATION_SMS_ENABLED | flag | — | communication.sms.enabled | SMS channel configuration. Config key: `communication.sms.enabled`. | communication.ts |
COMMUNICATION_SMS_ENGINE | string | "test" | communication.sms.engine | SMS channel configuration. Config key: `communication.sms.engine`. | communication.ts |
COMMUNICATION_SMS_FROM | string | — | communication.sms.from | SMS channel configuration. Config key: `communication.sms.from`. | communication.ts |
COMMUNICATION_SMS_RETRY_ATTEMPTS | int | 1 | communication.sms.retry.attempts | SMS channel configuration. Config key: `communication.sms.retry.attempts`. | communication.ts |
COMMUNICATION_SMS_RETRY_BACKOFF_FACTOR | int | 1 | communication.sms.retry.backoffFactor | SMS channel configuration. Config key: `communication.sms.retry.backoffFactor`. | communication.ts |
COMMUNICATION_SMS_RETRY_DELAY_MILLISECONDS | int | 0 | communication.sms.retry.delayMilliseconds | SMS channel configuration. Config key: `communication.sms.retry.delayMilliseconds`. | communication.ts |
COMMUNICATION_SMS_TIMEOUT_MILLISECONDS | int | 0 | communication.sms.timeoutMilliseconds | SMS channel configuration. Config key: `communication.sms.timeoutMilliseconds`. | communication.ts |
COMMUNICATION_WHATSAPP_ACCESS_TOKEN | string | — | communication.whatsapp.config.accessToken | Configuration value from environment. Config key: `communication.whatsapp.config.accessToken`. | communication.ts |
COMMUNICATION_WHATSAPP_ENABLED | flag | — | communication.whatsapp.enabled | computed | communication.ts |
COMMUNICATION_WHATSAPP_ENGINE | string | "test" | communication.whatsapp.engine | Configuration value from environment. Config key: `communication.whatsapp.engine`. | communication.ts |
COMMUNICATION_WHATSAPP_FROM | string | — | communication.whatsapp.from | Configuration value from environment. Config key: `communication.whatsapp.from`. | communication.ts |
COMMUNICATION_WHATSAPP_GRAPH_API_VERSION | string | "v22.0" | communication.whatsapp.config.graphApiVersion | Configuration value from environment. Config key: `communication.whatsapp.config.graphApiVersion`. | communication.ts |
COMMUNICATION_WHATSAPP_PHONE_NUMBER_IDENTIFIER | string | "" | communication.whatsapp.config.phoneNumberIdentifier | Configuration value from environment. Config key: `communication.whatsapp.config.phoneNumberIdentifier`. | communication.ts |
COMMUNICATION_WHATSAPP_RETRY_ATTEMPTS | int | 1 | communication.whatsapp.retry.attempts | Configuration value from environment. Config key: `communication.whatsapp.retry.attempts`. | communication.ts |
COMMUNICATION_WHATSAPP_RETRY_BACKOFF_FACTOR | int | 1 | communication.whatsapp.retry.backoffFactor | Configuration value from environment. Config key: `communication.whatsapp.retry.backoffFactor`. | communication.ts |
COMMUNICATION_WHATSAPP_RETRY_DELAY_MILLISECONDS | int | 0 | communication.whatsapp.retry.delayMilliseconds | Configuration value from environment. Config key: `communication.whatsapp.retry.delayMilliseconds`. | communication.ts |
COMMUNICATION_WHATSAPP_TIMEOUT_MILLISECONDS | int | 0 | communication.whatsapp.timeoutMilliseconds | Configuration value from environment. Config key: `communication.whatsapp.timeoutMilliseconds`. | communication.ts |