Enviromental Variables

Frontend

REACT_APP_MSTEAMS_URL - MS Teams Bot Public URL
REACT_APP_CHATBOT_URL - Chatbot Public URL
REACT_APP_CHANNEL_URL - Channel Public URL

Sample .env:

REACT_APP_MSTEAMS_URL=https://msteams.server.local
REACT_APP_CHATBOT_URL=https://chatbot.server.local
REACT_APP_CHANNEL_URL=https://channel.server.local

Chatbot

MONGODB_URL - MongoDB url
REDIS_URL - Redis url

DEV_HUB_URL - Public URL of frontend container

JWT_SECRET_KEY - secret key being used to generate JSON Web Tokens for all authenticated routes. A long and random string is recommended for this. 
JWT_EXPIRY - JWT expiry in hours.

GOOGLE_SEARCH_URL - url for the google search microservice that can be enabled to produce backup responses in case of low confidence chatbot responses.
GOOGLE_CLIENT_ID - google client id used for google sign-in.

LANG_TRANS_URL - url for IBM Watson’s Language Translator API. 
LANG_TRANS_KEY - key generated upon signing up to IBM Watson’s Language Translator API

MAILER_SERVICE - email service used to send notifications such as welcome messages for signing-up, low confidence, etc. 
MAILER_USER - email address that sends all mails.
MAILER_PW - password of the email that sends all mails.
MAILER_ADMINS - comma-separated email addresses of the administrators, these emails will receive notifications such as requests for account activation.
MAILER_BCC - bcc email addresses for the same emails the administrators receive. 

LOW_CONF_EMAILS -  comma-separated email addresses to be notified in case of low confidence chatbot responses.
USER_SEED_MONGOID - random mongodb ObjectId. 
USER_SEED_FIRSTNAME - seed first name
USER_SEED_LASTNAME- seed last name
USER_SEED_EMAIL - seed email
USER_SEED_PASSWORD - seed password
USER_SEED_COMPANY - seed company

If you will deploy TrialHub feature for use case when you need new users have automatically trial accounts for Watson, Facebook, WhatsApp (Twilio) and Twitter you need to fill up these enviromental variable, if not applicable to your setup you can just the value none.

Sample .env:

Channel

Sample .env:

Livechat

Sample .env:

Teams Bot

Sample .env:

Teams Agent

Sample .env:

Widget Frontend

Sample .env

Widget Backend

Sample .env