The aim of this page is to provide a list of environment variables that are used by the microservices. All the environment variables should be listed here to provide an overall picture and ensure the naming is consistent.
Common variables
Name | Description |
---|---|
DB_URL | Database connection string |
DB_USER | Database user |
DB_PASSWORD | Database password |
TEMPORAL_URL | Temporal cluster connection URL |
KAFKA_URL | Internal Kafka bootstrap server |
SCHEMA_REGISTRY_URL | Confluent schema registry URL |
TM_KAFKA_URL | TM Vault Kafka bootstrap server |
TM_URL | TM Core API URL |
TM_AUTH_TOKEN | TM API Auth token |
TM_KAFKA_CONSUMER_GROUP | TM Kafka consumer group id |
Managers
Name |
---|
SAFI_ACCOUNT_MANAGER_URL |
SAFI_AUDIT_LOG_MANAGER_URL |
SAFI_BACKOFFICE_MANAGER_URL |
SAFI_CARD_MANAGER_URL |
SAFI_CUSTOMER_MANAGER_URL |
SAFI_LOAN_MANAGER_URL |
SAFI_MERCHANTS_MANAGER_URL |
SAFI_OUTPUT_MANAGER_URL |
SAFI_PRODUCT_MANAGER_URL |
SAFI_TICKET_MANAGER_URL |
SAFI_TRANSACTION_HISTORY_MANAGER_URL |
SAFI_TRANSACTION_PROCESSOR_MANAGER_URL |
Gateways
Name |
---|
SAFI_ADVANCEAI_GATEWAY_URL |
SAFI_EURONET_GATEWAY_URL |
SAFI_GOOGLEAPI_GATEWAY_URL |
SAFI_INFOBIP_SMS_GATEWAY_URL |
SAFI_JIRA_GATEWAY_URL |
SAFI_NINJAVAN_GATEWAY_URL |
SAFI_PAYNAMICS_GATEWAY_URL |
SAFI_PUSH_NOTIFICATIONS_GATEWAY_URL |
Service-specific variables
Name | Specific for | Description |
---|---|---|
LOAN_LOANSERVICE | loan-manager | |
ADVANCEAI_ACCESS_KEY | advanceai-gateway | |
ADVANCEAI_SECRET_KEY | advanceai-gateway | |
ADVANCEAI_APPIDS | advanceai-gateway | |
GOOGLE_MAPS_API_TOKEN | googleapi-gateway | |
GOOGLE_PROJECT_ID | card-manager | |
GOOGLE_STORAGE_BUCKET_NAME | card-manager | |
GOOGLE_STORAGE_BUCKET_EMBOSS_NAME | card-manager | |
GOOGLE_APPLICATION_CREDENTIALS | card-manager | path of credential.json |
GOOGLE_STORAGE_CUSTOMER_DATA_BUCKET_NAME | customer-manager | |
GOOGLE_STORAGE_GENERIC_DATA_BUCKET_NAME | customer-manager | |
NINJAVAN_CLIENT_SECRET | ninjavan-gateway, delivery-aggregator | |
NINJAVAN_CLIENT_ID | ninjavan-gateway | |
EURONET_ISSUER | euronet-gateway | |
EURONET_AUDIENCE | euronet-gateway | |
EURONET_SUBJECT | euronet-gateway | |
EURONET_PARTID | euronet-gateway | |
EURONET_AUDIT_APPLICATION | euronet-gateway | |
EURONET_AUDIT_ORGANIZATION | euronet-gateway | |
EURONET_AUDIT_USERID | euronet-gateway | |
PAYNAMICS_DGATE_HOST | paynamics-gateway | |
PAYNAMICS_WORKFLOW_HOST | paynamics-gateway | |
PAYNAMICS_DIGITAL_GOODS_HOST | paynamics-gateway | |
PAYNAMICS_DGATE_MERCHANT_ID | paynamics-gateway | |
PAYNAMICS_DGATE_MERCHANT_KEY | paynamics-gateway | |
PAYNAMICS_WORKFLOW_USERNAME | paynamics-gateway | |
PAYNAMICS_WORKFLOW_PASSWORD | paynamics-gateway | |
PAYNAMICS_WORKFLOW_MERCHANT_ID | paynamics-gateway | |
PAYNAMICS_WORKFLOW_MERCHANT_KEY | paynamics-gateway | |
PAYNAMICS_DIGITAL_GOODS_USERNAME | paynamics-gateway | |
PAYNAMICS_DIGITAL_GOODS_PASSWORD | paynamics-gateway | |
PAYNAMICS_DIGITAL_GOODS_MERCHANT_KEY | paynamics-gateway | |
PAYNAMICS_WORKFLOW_NOTIFICATION_URL | paynamics-gateway | |
PAYNAMICS_WORKFLOW_RESPONSE_URL | paynamics-gateway | |
BOFE_ALLOW_DEV_FEATURES | back-office (bofe) | flag for demo pages in dev environment |
BOFE_JIRA_CREATE_TICKET_URL | back-office (bofe) | Jira create ticket url |
BOFE_JIRA_TICKET_LIST_URL | back-office (bofe) | Jira ticket list page url |
BOFE_JIRA_TICKET_URL | back-office (bofe) | Jira ticket url |
JIRA_ACCESS_USERNAME | jira-gateway | |
JIRA_ACCESS_TOKEN | jira-gateway | |
JIRA_WEBHOOK_ACCESS_TOKEN | jira-gateway | webhook token, they should be different in stage and dev env |
OKTA_PROVIDER_URL | back-office (bofe) | |
OKTA_CLIENT_ID | back-office (bofe), iam-manager, backoffice-manager |