Environment Variables
Environment Variables Explanation
1. POSTHOG_API_KEY
POSTHOG_API_KEY2. FIREBASE_SERVER_KEY
FIREBASE_SERVER_KEY3. NL Depenencies
NL DepenenciesNLAPP_USER_URL
NLAPP_USER_AUTH
NLAPP_USER_XAPPID
NG_APP_url
NG_APP_nl_url
NG_APP_user_segment_url
NG_APP_nl_login_url
NG_APP_nl_login_token
NG_APP_nl_application_id
NG_APP_blobUrl
NG_APP_botPhoneNumber
NG_APP_adapterId
NG_APP_broadcastAdapterId
NG_APP_userId
NG_APP_orgId
NG_APP_token
4. Minio CDN Configuration:
CDN_MINIO_LOGIN_ID
CDN_MINIO_LOGIN_IDCDN_MINIO_APP_ID
CDN_MINIO_APP_IDCDN_MINIO_BUCKET_ID
CDN_MINIO_BUCKET_IDCDN_MINIO_FA_KEY
CDN_MINIO_FA_KEYCDN_MINIO_FA_URL
CDN_MINIO_FA_URLCDN_MINIO_PASS
CDN_MINIO_PASSCDN_MINIO_URL
CDN_MINIO_URL5. Fusionauth Environment Variables:
FUSIONAUTH_POSTGRES_USER
FUSIONAUTH_POSTGRES_DBNAME
FUSIONAUTH_POSTGRES_PASSWORD
FUSIONAUTH_POSTGRES_PORT
FUSIONAUTH_DATABASE_USERNAME
FUSIONAUTH_DATABASE_PASSWORD
FUSIONAUTH_APP_KICKSTART_FILE
FUSIONAUTH_API_KEY
ES_JAVA_OPTS
FUSIONAUTH_MEMORY
FUSIONAUTH_APP_MEMORY
FUSIONAUTH_ADMIN_PASSWORD
FUSIONAUTH_ADMIN_EMAIL
6. ODK Environment Variables:
ODK_POSTGRES_PASSWORD
ODK_POSTGRES_USER
ODK_POSTGRES_DB
7. Environment Variables for UCI-APIs:
Postgresql
PSQL_DB_URL
UCI_API_POSTGRES_PASSWORD
UCI_API_POSTGRES_USER
UCI_API_POSTGRES_DB
POSTGRES_HOST
POSTGRES_USER
POSTGRES_PASSWORD
POSTGRES_DB
8. Kafka
KAFKA_HOST_DEV
KAFKA_USER
KAFKA_PASS
KAFKA_HOST
KAFKA_PORT
KAFKA_LOG_LEVEL
ODK_SERVICE
ODK_USERNAME
ODK_PASSWORD
ODK_BASE_URL
FUSIONAUTH_URL
FUSIONAUTH_KEY
ADMIN_TOKEN
FUSIONAUTH_ANONYMOUS_BOT_APP_ID
FUSIONAUTH_ADMIN_PASS
AUTH_PUBLIC_KEY
POSTHOG_BASE_URL
POSTHOG_BATCH_SIZE
POSTHOG_FLUSH_INTERVAL
9. Hasura
HASURA_GRAPHQL_DATABASE_URL
HASURA_GRAPHQL_ENABLE_CONSOLE
HASURA_GRAPHQL_ENABLED_LOG_TYPES
HASURA_GRAPHQL_ADMIN_SECRET
UCI_CORE_BASE_URL
TRANSFORMER_BASE_URL
GRAPHQL_BASE_URL
INBOUND_URL
10. Encryption Key
ENCRYPTION_KEY
ENV
11. UCI Core
CAMPAIGN_URL
CAMPAIGN_ADMIN_TOKEN
12. Other Kafka Configurations
BOOTSTRAP_SERVERS
KAFKA_INBOUND_PROCESSED_TOPIC
KAFKA_CAMPAIGN_TOPIC
KAFKA_INBOUND_UNPROCESSED_TOPIC
KAFKA_INBOUND_GS_OPTED_OUT_TOPIC
KAFKA_INBOUND_ERROR_TOPIC
KAFKA_OUTBOUND_TOPIC
KAFKA_TELEMETRY_TOPIC
KAFKA_ODK_TRANSFORMER_TOPIC
KAFKA_ODK_TRANSFORMER_TOPIC_PATTERN
KAFKA_LOGS_TOPIC
KAFKA_BROADCAST_TRANSFORMER_TOPIC
KAFKA_PROCESS_OUTBOUND
KAFKA_MESSAGE_REPORT_TOPIC
KAFKA_GENERIC_TRANSFORMER_TOPIC
KAFKA_NOTIFICATION_TOPIC
KAFKA_NOTIFICATION_INBOUND_PROCESSED
13. FormsDB Configurations
FORMS_DB_HOST
FORMS_DB_NAME
FORMS_DB_PASSWORD
FORMS_DB_PORT
FORMS_DB_URL
FORMS_DB_USERNAME
14. ODK Configurations
ODK_PASS
ODK_URL
ODK_USER
15. Cassandra COnfigurations
CASSANDRA_URL
CASSANDRA_PORT
CASSANDRA_KEYSPACE
CASSANDRA_MIGRATION_COUNT
CASSANDRA_PASSWORD
16. Ports
INBOUND_INTERNAL_PORT
INBOUND_EXTERNAL_PORT
OUTBOUND_INTERNAL_PORT
ORCHESTRATOR_INTERNAL_PORT
TRANSFORMER_INTERNAL_PORT
BROADCAST_TRANSFORMER_INTERNAL_PORT
17. Assesment Check Characters
ASSESSMENT_GO_TO_START_CHAR
ASSESSMENT_ONE_LEVEL_UP_CHAR
CURRENT_VERSION
XMSG_USER_DATA_BEFORE_HOUR
18. PWA Adapter
PWA_TRANSPORT_SOCKET_BASE_URL
TRANSPORT_SOCKET_BASE_URL
19. Netcore
NETCORE_WHATSAPP_AUTH_TOKEN
NETCORE_WHATSAPP_SOURCE
NETCORE_WHATSAPP_URI
20. Redis
REDIS_DB_INDEX
REDIS_HOST
REDIS_PORT
REDIS_NUMBER_PORT
REDIS_PASS
REDIS_ENABLED
TRANSPORT_SOCKET_CACHE_PORT
TRANSPORT_SOCKET_CACHE_HOST
21. CDN Config
SELECTED_FILE_CDN
TEMPLATE_SERVICE_BASE_URL
CDAC_BASE_URL
22. Vault Credentials
VAULT_FUSION_AUTH_URL
VAULT_FUSION_AUTH_TOKEN
VAULT_SERVICE_URL
VAULT_SERVICE_TOKEN
23. Telemetry Events
EXHAUST_TELEMETRY_ENABLED
POSTHOG_EVENT_ENABLED
TELEMETRY_EVENT_PDATA_ID
POSTHOG_TELEMETRY_APIKEY
POSTHOG_TELEMETRY_URL
24. Doubtnut config
DOUBTNUT_BASE_URL
DOUBTNUT_WELCOME_MSG
DOUBTNUT_WELCOME_VIDEO
DOUBTNUT_AUTH_KEY
25. FormsDB Graphql Admin Secret
FORMSDB_HASURA_ADMIN_SECRET
26. AKHQ
AKHQ_USERNAME
AKHQ_PASSWORD
27. VAULT for UCI
VAULT_TOKEN
NOTIFICATION_KEY_ENABLE
28. Email Config
EMAIL_HOST
EMAIL_USERNAME
EMAIL_PASSWORD
EMAIL_PORT
RECIPIENT_EMAILS
29. BROADCAST_NOTIFICATION_CHUNK_SIZE
30. Caffeine cache values
CAFFEINE_CACHE_MAX_SIZE
CAFFEINE_CACHE_EXPIRE_DURATION
31. MINIO
MINIO_MEDIA_UPLOAD_URL
MINIO_GET_SIGNED_FILE_URL
32. Redis Name for Notification Orchestrator
NOTIFICATION_KAFKA_CACHE
33. JVM Size
JVM_ARGS_INBOUND
JVM_ARGS_ORCHESTRATOR
JVM_ARGS_TRANSFORMER
JVM_ARGS_BROADCAST_TRANSFORMER
JVM_ARGS_OUTBOUND
34. BotService Utils
WEBCLIENT_INTERVAL
WEBCLIENT_RETRY_MAX_ATTEMPTS
WEBCLIENT_RETRY_MIN_BACK_OFF
35. Redis Data Timeout(Second)
REDIS_KEY_TIMEOUT
36. Outbound Notification and Cassandra Reactive Buffer Size and Time Config
OUTBOUND_NOTIFICATION_BUFFER_MAX_SIZE
OUTBOUND_NOTIFICATION_BUFFER_MAX_TIME
OUTBOUND_CASSANDRA_BUFFER_MAX_SIZE
OUTBOUND_CASSANDRA_BUFFER_MAX_TIME
37. Transformer ODK Postgres Pool Config
FORMS_DB_POOL_INITIAL_SIZE
FORMS_DB_POOL_MAX_SIZE
38. TRANSACTION_AUTH_TOKEN
AUTHORIZATION_KEY_TRANSACTION_LAYER
39. Logging
LOGS_FOLDER
ANALYSIS_TRIGGGER_FILE
40. INBOUND CAFFINE
CAFFINE_INVALIDATE_ENDPOINT
41. Broadcast Report
BROADCAST_BOT_REPORT_ENDPOINT
42. Web-Channel
REACT_APP_TRANSPORT_SOCKET_URL
REACT_APP_UCI_BOT_BASE_URL
REACT_APP_CHAT_HISTORY_URL
REACT_APP_OTP_BASE_URL
REACT_APP_OWNER_ID
REACT_APP_OwnerOrgId
REACT_APP_AUTH_TOKEN
REACT_APP_MOBILE
REACT_APP_Admin_Token
REACT_APP_FILTER_LIST
FORMSDB_HASURA_GRAPHQL_ADMIN_SECRET
FUSIONAUTH_CLIENT_SECRET
FUSIONAUTH_APPLICATION_ID
FUSIONAUTH_DATABASE_USER
43. For Authentication from NL
TRANSPORT_SOCKET_JWT_AUTH_URL
Last updated
Was this helpful?