Skip to main content

Environment Variables

Boolean flags default to false when unset.

VariableTypeDefaultConfig KeysDescriptionSource
COMMUNICATION_EMAIL_ADDRESSstring"quikland@localhost"communication.email.config.addressThe account or email address used to connect to the email sending server. /communication.ts
COMMUNICATION_EMAIL_ENABLEDflagcommunication.email.enabledFlag used to enable or disable the email handling service. /communication.ts
COMMUNICATION_EMAIL_ENGINEstring"test"communication.email.engineThe desired email handling transport to be used in the application. /communication.ts
COMMUNICATION_EMAIL_FROMstring"quikland@localhost"communication.email.fromThe email address used as the FROM address in the emails sent through the application. /communication.ts
COMMUNICATION_EMAIL_PASSWORDstring""communication.email.config.passwordThe password for the account used to send an email. /communication.ts
COMMUNICATION_EMAIL_PORTstring"25"communication.email.config.portThe port used to connect to the email server. /communication.ts
COMMUNICATION_EMAIL_RETRY_ATTEMPTSint1communication.email.retry.attemptsEmail channel configuration. Config key: `communication.email.retry.attempts`.communication.ts
COMMUNICATION_EMAIL_RETRY_BACKOFF_FACTORint1communication.email.retry.backoffFactorEmail channel configuration. Config key: `communication.email.retry.backoffFactor`.communication.ts
COMMUNICATION_EMAIL_RETRY_DELAY_MILLISECONDSint0communication.email.retry.delayMillisecondsEmail channel configuration. Config key: `communication.email.retry.delayMilliseconds`.communication.ts
COMMUNICATION_EMAIL_SECUREflagcommunication.email.config.secureA flag used to define if the server is using a secure connection or not. /communication.ts
COMMUNICATION_EMAIL_SERVERstring"localhost"communication.email.config.serverThe URL or IP of the email sending server. /communication.ts
COMMUNICATION_EMAIL_TIMEOUT_MILLISECONDSint0communication.email.timeoutMillisecondsEmail channel configuration. Config key: `communication.email.timeoutMilliseconds`.communication.ts
COMMUNICATION_SMS_CLIENT_IDENTIFIERstring""communication.sms.config.clientIdentifierSMS channel configuration. Config key: `communication.sms.config.clientIdentifier`.communication.ts
COMMUNICATION_SMS_CLIENT_SECRETstring""communication.sms.config.clientSecretSMS channel configuration. Config key: `communication.sms.config.clientSecret`.communication.ts
COMMUNICATION_SMS_ENABLEDflagcommunication.sms.enabledSMS channel configuration. Config key: `communication.sms.enabled`.communication.ts
COMMUNICATION_SMS_ENGINEstring"test"communication.sms.engineSMS channel configuration. Config key: `communication.sms.engine`.communication.ts
COMMUNICATION_SMS_FROMstringcommunication.sms.fromSMS channel configuration. Config key: `communication.sms.from`.communication.ts
COMMUNICATION_SMS_RETRY_ATTEMPTSint1communication.sms.retry.attemptsSMS channel configuration. Config key: `communication.sms.retry.attempts`.communication.ts
COMMUNICATION_SMS_RETRY_BACKOFF_FACTORint1communication.sms.retry.backoffFactorSMS channel configuration. Config key: `communication.sms.retry.backoffFactor`.communication.ts
COMMUNICATION_SMS_RETRY_DELAY_MILLISECONDSint0communication.sms.retry.delayMillisecondsSMS channel configuration. Config key: `communication.sms.retry.delayMilliseconds`.communication.ts
COMMUNICATION_SMS_TIMEOUT_MILLISECONDSint0communication.sms.timeoutMillisecondsSMS channel configuration. Config key: `communication.sms.timeoutMilliseconds`.communication.ts
COMMUNICATION_WHATSAPP_ACCESS_TOKENstringcommunication.whatsapp.config.accessTokenConfiguration value from environment. Config key: `communication.whatsapp.config.accessToken`.communication.ts
COMMUNICATION_WHATSAPP_ENABLEDflagcommunication.whatsapp.enabledcomputedcommunication.ts
COMMUNICATION_WHATSAPP_ENGINEstring"test"communication.whatsapp.engineConfiguration value from environment. Config key: `communication.whatsapp.engine`.communication.ts
COMMUNICATION_WHATSAPP_FROMstringcommunication.whatsapp.fromConfiguration value from environment. Config key: `communication.whatsapp.from`.communication.ts
COMMUNICATION_WHATSAPP_GRAPH_API_VERSIONstring"v22.0"communication.whatsapp.config.graphApiVersionConfiguration value from environment. Config key: `communication.whatsapp.config.graphApiVersion`.communication.ts
COMMUNICATION_WHATSAPP_PHONE_NUMBER_IDENTIFIERstring""communication.whatsapp.config.phoneNumberIdentifierConfiguration value from environment. Config key: `communication.whatsapp.config.phoneNumberIdentifier`.communication.ts
COMMUNICATION_WHATSAPP_RETRY_ATTEMPTSint1communication.whatsapp.retry.attemptsConfiguration value from environment. Config key: `communication.whatsapp.retry.attempts`.communication.ts
COMMUNICATION_WHATSAPP_RETRY_BACKOFF_FACTORint1communication.whatsapp.retry.backoffFactorConfiguration value from environment. Config key: `communication.whatsapp.retry.backoffFactor`.communication.ts
COMMUNICATION_WHATSAPP_RETRY_DELAY_MILLISECONDSint0communication.whatsapp.retry.delayMillisecondsConfiguration value from environment. Config key: `communication.whatsapp.retry.delayMilliseconds`.communication.ts
COMMUNICATION_WHATSAPP_TIMEOUT_MILLISECONDSint0communication.whatsapp.timeoutMillisecondsConfiguration value from environment. Config key: `communication.whatsapp.timeoutMilliseconds`.communication.ts