hexabot/docker/.env.example

69 lines
1.8 KiB
Plaintext
Raw Normal View History

2024-09-10 09:50:11 +00:00
# API & Common
NODE_ENV=dev
2024-09-13 07:22:05 +00:00
APP_DOMAIN=localhost
SSL_EMAIL=hello@hexabot.ai
2024-09-10 09:50:11 +00:00
API_PORT=4000
APP_SCRIPT_COMPODOC_PORT=9003
2024-09-13 07:22:05 +00:00
API_ORIGIN=http://${APP_DOMAIN}:${API_PORT}
FRONTEND_ORIGIN=http://${APP_DOMAIN},http://${APP_DOMAIN}:8080,http://${APP_DOMAIN}:8081,http://${APP_DOMAIN}:5173,http://${APP_DOMAIN},http://${APP_DOMAIN}/*,*
2024-09-10 09:50:11 +00:00
JWT_SECRET=dev_only
JWT_EXPIRES_IN=60
SALT_LENGTH=12
HTTPS_ENABLED=false
SESSION_SECRET=f661ff500fff6b0c8f91310b6fff6b0c
SESSION_NAME=s.id
UPLOAD_DIR=/uploads
UPLOAD_MAX_SIZE_IN_BYTES=2000000
INVITATION_JWT_SECRET=dev_only
INVITATION_EXPIRES_IN=24h
PASSWORD_RESET_JWT_SECRET=dev_only
PASSWORD_RESET_EXPIRES_IN=1h
CONFIRM_ACCOUNT_SECRET=dev_only
CONFIRM_ACCOUNT_EXPIRES_IN=1h
FRONTEND_DOCKER_IMAGE=linuxtry
2024-09-13 07:22:05 +00:00
I18N_TRANSLATION_FILENAME=messages
# Mongo configs
APP_MONGO_EXPRESS_PORT=9000
MONGO_USER=dev_only
MONGO_PASSWORD=dev_only
MONGO_URI=mongodb://${MONGO_USER}:${MONGO_PASSWORD}@mongo:27017/
2024-09-13 07:22:05 +00:00
MONGO_DB=hexabot
2024-10-02 16:01:55 +00:00
# SMTP Config (for local dev env, use smtp4dev by doing `npx hexabot start --enable=smtp4dev`)
2024-09-13 07:22:05 +00:00
APP_SMTP_4_DEV_PORT=9002
2024-09-18 16:33:12 +00:00
EMAIL_SMTP_ENABLED=false
2024-09-10 09:50:11 +00:00
EMAIL_SMTP_HOST=smtp4dev
EMAIL_SMTP_PORT=25
EMAIL_SMTP_SECURE=false
EMAIL_SMTP_USER=dev_only
EMAIL_SMTP_PASS=dev_only
2024-09-18 16:33:12 +00:00
EMAIL_SMTP_FROM=noreply@example.com
2024-09-10 09:50:11 +00:00
# NLU Server
AUTH_TOKEN=token123
LANGUAGE_CLASSIFIER=language-classifier
INTENT_CLASSIFIERS=en,fr
TFLC_REPO_ID=Hexastack/tflc
2024-09-20 14:35:02 +00:00
INTENT_CLASSIFIER_REPO_ID=Hexastack/intent-classifier
SLOT_FILLER_REPO_ID=Hexastack/slot-filler
2024-10-05 05:20:59 +00:00
NLU_ENGINE_PORT=5000
2024-09-10 09:50:11 +00:00
# Frontend (Next.js)
APP_FRONTEND_PORT=8080
NEXT_PUBLIC_API_ORIGIN=http://${APP_DOMAIN}:${API_PORT}/
2024-09-10 09:50:11 +00:00
NEXT_PUBLIC_SSO_ENABLED=false
# Widget
APP_WIDGET_PORT=5173
REACT_APP_WIDGET_API_URL=http://${APP_DOMAIN}:${API_PORT}
REACT_APP_WIDGET_CHANNEL=web-channel
2024-11-15 16:39:12 +00:00
# Redis
APP_REDIS_PORT=9001
REDIS_ENABLED=false
REDIS_HOST=redis
REDIS_PORT=6379
# Huggingface Access token
HF_AUTH_TOKEN=""