Estou tentando rodar a aplicação via docker, seguindo os passos do readme e não estou conseguindo. Parece que tem algumas variáveis de ambiente que não estão no readme, pode passar um manual objetivo de como conseguir rodar e os .env.example de cada modulo especificamente?
Olá!
Qual é mesmo o repositório da aplicação que rolou isso? Tem vários microsserviços com linguagens diferentes e em vários repositórios diferentes, e esses microsserviços usam dependências de serviços com dados persistentes como redis, bucket e banco de dados.
Qualquer coisa, manda a mensagem de erro também que a gente tenta ir passo a passo melhor!
You need to setup keycloak with two clients 1- weni_frontend & 2- weni_backend
Secondly: you need to setup all repos I have shared env file which would be helpful for you. you just need to add these values in to docker compose files or make all of them one it is totally up to you. Thirdly: you need to have stripe account. Forthly: you need to create databases 1- keycloak, 2- bothub, 3- marketplace, 4- flows, 5- engine_db, 6- postgres. you also need to run migrations.
KEYCLOAK_URL_BACKEND = ‘http://192.168.100.7:8080/’
KEYCLOAK_ISSUER=‘http://192.168.100.7:8080/’
KEYCLOAK_AUTHORIZATION_ENDPOINT=‘http://192.168.100.7:8080/realms/weni/protocol/openid-connect/auth’
KEYCLOAK_USERINFO_ENDPOINT=‘http://192.168.100.7:8080/realms/weni/protocol/openid-connect/userinfo’
KEYCLOAK_END_SESSION_ENDPOINT=‘http://192.168.100.7:8080/realms/weni/protocol/openid-connect/logout’
KEYCLOAK_JWKS_URI=‘http://192.168.100.7:8080/realms/weni/protocol/openid-connect/certs’
KEYCLOAK_TOKEN_ENDPOINT=‘http://192.168.100.7:8080/realms/weni/protocol/openid-connect/token’
KEYCLOAK_CHECK_SESSION_IFRAME=‘http://192.168.100.7:8080/realms/weni/protocol/openid-connect/login-status-iframe.html’
KEYCLOAK_CLIENT_ID=‘weni_frontend’
KEYCLOAK_REALM=‘weni’
VUE_APP_KEYCLOAK_ISSUER=‘http://192.168.100.7:8080/’
AUTHBASEURL=‘http://192.168.100.7:8080/’
VUE_APP_API_BASE_URL=‘http://192.168.100.7:8011/’
VUE_APP_HELPHERO_ID= ‘’
VUE_APP_USE_SENTRY= ‘false’
VUE_APP_SENTRY_ENVIRONMENT= ‘develop’
#VUE_APP_SENTRY_DSN
VUE_APP_HELPHERO= ‘XXXXXXXXXXXXXXXXX’’
LOGROCKET_ID= ‘XXXXXXXXXXXXXXXXX’’
SECRET_KEY=‘sk_test_5XXXXXXXXXXXXXXXXX----------I’
BACKEND_URL= ‘http://192.168.100.7:8011/’
BASE_URL=‘http://192.168.100.7:8011/’
FRONTEND_URL= ‘http://192.168.100.7:9000/’
STATIC_URL=‘/static/’
REALM_NAME= ‘weni’
CLIENT_ID_frontend= ‘weni_frontend’
CLIENT_ID_backend= ‘weni_backend’
CLIENT_SECRET= ‘Aj000XXXXXX09k381HegF--------------------mJ’
AUTHORIZATION_ENDPOINT= ‘http://192.168.100.7:8080/realms/weni/protocol/openid-connect/auth’
TOKEN_ENDPOINT= ‘http://192.168.100.7:8080/realms/weni/protocol/openid-connect/token’
USER_ENDPOINT= ‘http://192.168.100.7:8080/realms/weni/protocol/openid-connect/userinfo’
JKWS_ENDPOINT= ‘http://192.168.100.7:8080/realms/weni/protocol/openid-connect/certs’
SIGN_ALGO= ‘RS256’
LOGOUT_ENDPOINT= ‘http://192.168.100.7:8080/realms/weni/protocol/openid-connect/logout’
CHECK_SESSION_IFRAME= ‘http://192.168.100.7:8080/realms/Weni/protocol/openid-connect/login-status-iframe.html’
OIDC_DRF_AUTH_BACKEND=‘weni.oidc_authentication.WeniOIDCAuthenticationBackend’
OIDC_RP_REALM_NAME=‘weni’
OIDC_RP_CLIENT_ID=‘weni_backend’
OIDC_RP_CLIENT_SECRET=‘AjyfOHXXXXXXXXXXXXXXX32mJ’
OIDC_OP_LOGOUT_ENDPOINT=‘http://192.168.100.7:8080/realms/weni/protocol/openid-connect/logout’
OIDC_OP_TOKEN_ENDPOINT=‘http://192.168.100.7:8080/realms/weni/protocol/openid-connect/token’
OIDC_RP_SCOPES=‘email, address, phone, profile’
OIDC_OP_AUTHORIZATION_ENDPOINT=‘http://192.168.100.7:8080/realms/weni/protocol/openid-connect/auth’
OIDC_RP_SIGN_ALGO= ‘RS256’
OIDC_RP_SERVER_URL=‘http://192.168.100.7:8080/’
OIDC_OP_USER_ENDPOINT=‘http://192.168.100.7:8080/realms/weni/protocol/openid-connect/userinfo’
OIDC_OP_JWKS_ENDPOINT=‘http://192.168.100.7:8080/realms/weni/protocol/openid-connect/certs’
-------- MARKETPLACE ENV -----------------
TIME_ZONE=“America/Maceio”
MEDIA_ROOT=“media/”
if USE_S3 is True uses AWS S3 to store static files
USE_S3=“False”
AWS_ACCESS_KEY_ID=“”
AWS_SECRET_ACCESS_KEY=“”
AWS_STORAGE_BUCKET_NAME=“”
if USE_OIDC is True uses OpenID Connect (OIDC) to authenticate the users
USE_OIDC=“True”
gRPC Connect Client
CONNECT_GRPC_SERVER_URL=“192.168.100.7:8002”
gRPC Router Client
ROUTER_BASE_URL= ‘http://192.168.100.7:9001/’
ROUTER_GRPC_SERVER_URL=“192.168.100.7:8003”
ROUTER_NUMBER=“”
ROUTER_COUNTRY=“EN”
ROUTER_USERNAME=“”
ROUTER_PASSWORD=“”
ROUTER_FACEBOOK_NAMESPACE=“”
WhatsApp App
WHATSAPP_SYSTEM_USER_ACCESS_TOKEN=“”
WHATSAPP_VERSION= ‘v13.0’
WHATSAPP_API_URL=“https://graph.facebook.com/”
WHATSAPP_CLOUD_SYSTEM_USER_ID=“”
WHATSAPP_CLOUD_EXTENDED_CREDIT_ID=“”
CORS_ALLOWED_ORIGINS=“*”
Marketplace
SENTRY_DSN=“”
USE_GRPC=“False”
FLOWS_REST_ENDPOINT=“http://najam.push.al:8000/”
FLOWS_REST_ENDPOINT=“http://192.168.100.7:8001/”
SECRET_KEY_MARKET=“XXXXXXXXXXXXXXXXX”
DATABASE_URL_MARKET= ‘postgres://keycloak:password@database:5432/marketplace’
USE_CONNECT_V2= ‘True’
IMPORTANCE_CHANNELS_ORDER= ‘’
Postgres
POSTGRES_USER=‘postgres’
POSTGRES_PASSWORD=‘postgres’
POSTGRES_DB= ‘postgres’
Debug mode
DEBUG=‘true’
#VUE APP
VUE_APP_ROOT_API= ‘http://192.168.100.7:8011/’
WEBAPP_BASE_URL= ‘http://192.168.100.7:8011/’
ENGINE_PORT= ‘80’
ALLOWED_HOSTS= ‘*’
DEFAULT_DATABASE= ‘postgres://keycloak:password@database:5432/engine_db’
DEFAULT_DATABASE_BOT= ‘postgres://keycloak:password@database:5432/bothub’
LANGUAGE_CODE= ‘en-us’
TIME_ZONE= ‘UTC’
CSRF_COOKIE_DOMAIN= ‘None’
CSRF_COOKIE_SECURE= ‘false’
AWS_S3_REGION_NAME= ‘None’
EMAIL_HOST= ‘None’
EMAIL_PORT= 25
DEFAULT_FROM_EMAIL= ‘webmaster@192.168.100.7’
SERVER_EMAIL= ‘root@192.168.100.7’
EMAIL_HOST_USER= ‘’
EMAIL_HOST_PASSWORD= ‘’
EMAIL_USE_SSL= ‘False’
EMAIL_USE_TLS= ‘False’
SEND_EMAILS= ‘False’
ADMINS= ‘ADMINS’
INTELIGENCE_URL= ‘http://192.168.100.7:7001’
FLOWS_URL= ‘http://192.168.100.7:8000’
INTEGRATIONS_URL= ‘None’
SENTRY_URL= ‘’
APM_DISABLE_SEND= ‘False’
APM_SERVICE_DEBUG= ‘False’
APM_SERVICE_NAME= ‘’
APM_SECRET_TOKEN= ‘’
APM_SERVER_URL= ‘’
FLOW_GRPC_ENDPOINT= ‘http://192.168.100.7:8002’
INTELIGENCE_GRPC_ENDPOINT= ‘http://192.168.100.7:8003’
INTEGRATIONS_GRPC_ENDPOINT= ‘http://192.168.100.7:8004’
SYNC_ORGANIZATION_INTELIGENCE= ‘False’
INTELIGENCE_CERTIFICATE_GRPC_CRT= ‘’
FLOW_CERTIFICATE_GRPC_CRT= ‘none’
INTEGRATIONS_CERTIFICATE_GRPC_CRT= ‘none’
SEND_REQUEST_FLOW= ‘False’
FLOW_MARKETING_UUID= ‘none’
TOKEN_AUTHORIZATION_FLOW_MARKETING= ‘none’
BILLING_TEST_MODE= ‘True’
BILLING_SETTINGS= {“stripe”: {“API_KEY”: “sk_test_XXXXXXXXXXXXXXXXX”,“PUBLISHABLE_KEY”: “pk_test_XXXXXXXXXXXXXXXXX”}}
BILLING_COST_PER_WHATSAPP= ‘1’
TOKEN_EXTERNAL_AUTHENTICATION= ‘none’
AI_CRISTAL= ‘’
AI_FAREWELL_N_GREETINGS = ‘’
AI_BINARY_ANSWERS = ‘’
STRIPE_API= ‘pk_test_XXXXXXXXXXXXXXXXX’
VUE_APP_STRIPE_API= ‘pk_test_XXXXXXXXXXXXXXXXXXXXXX’
DEFAULT_CURRENCY= ‘USD’
AI FRONTEND
VUE_APP_BOTHUB_NLP_BASE_URL= ‘http://192.168.100.7:2657/’
VUE_APP_BOTHUB_WEBAPP_BASE_URL= ‘http://192.168.100.7:7000/’
VUE_APP_SUPPORTED_LANGUAGES= ‘en’
VUE_APP_MAILCHIMP_LOGIN= ‘none’
VUE_APP_MAILCHIMP_DATACENTER=‘none’
VUE_APP_MAILCHIMP_USER_ID=‘none’
VUE_APP_MAILCHIMP_LIST_ID=‘none’
API_BASE_URL= ‘http://192.168.100.7:7001/’
BOTHUB_WEBAPP_USE_SENTRY= ‘false’
VERSION_ENABLED=‘false’
#BOTHUB ENGINE
BOTHUB_BACKEND_BASE_URL = ‘https://api.bothub.it’
BOTHUB_WEBAPP_BASE_URL= ‘http://192.168.100.7:7000/’
BOTHUB_NLP_BASE_URL= ‘http://192.168.100.7:2657/’
#BOTHUB_NLP_BASE_URL= ‘http://bothub-nlp-api:2657/’
CHECK_ACCESSIBLE_API_URL= ‘http://192.168.100.7:7001/’
SUPPORTED_LANGUAGES= ‘en’
BOTHUB_ENGINE_AWS_ACCESS_KEY_ID= ‘none’
BOTHUB_ENGINE_AWS_SECRET_ACCESS_KEY= ‘none’
BOTHUB_ENGINE_AWS_S3_BUCKET_NAME= ‘none’
BOTHUB_ENGINE_AWS_REGION_NAME= ‘none’
BOTHUB_ENGINE_CELERY_BROKER_URL= ‘redis://bothub-engine-celery-redis:6379/0’
BOTHUB_ENGINE_CELERY_BACKEND_URL= ‘redis://bothub-engine-celery-redis:6379/0’
RECAPTCHA_SECRET_KEY= ‘none’
ELASTICSEARCH_DSL= ‘es:9200’
ELASTICSEARCH_NUMBER_OF_SHARDS= ‘1’
ELASTICSEARCH_NUMBER_OF_REPLICAS= ‘0’
ELASTICSEARCH_REPOSITORYNLPLOG_INDEX= ‘ai_repositorynlplog’
ELASTICSEARCH_REPOSITORYQNLPLOG_INDEX= ‘ai_repositoryqanlplog’
ELASTICSEARCH_SIGNAL_PROCESSOR= ‘celery’
RUN_AS_DEVELOPMENT_MODE= ‘false’
TEST_REPOSITORY_ID= ‘none’
CELERY
ELASTICSEARCH_CUSTOM_QUEUE= ‘celery’
USE_ELASTICSEARCH= ‘true’
ELASTICSEARCH_REPOSITORYBASICEXAMPLE_INDEX= ‘ai_repositorybasicexample’
ELASTICSEARCH_REPOSITORYQANLPLOG_INDEX= ‘ai_repositoryqanlplog’
CELERY_BROKER_URL= ‘redis://192.168.100.7:6379’
CELERY_RESULT_BACKEND= ‘redis://192.168.100.7:6379’
FLOWS
REDIS_HOST= ‘redis’
DATABASE_URL_TEMBA= ‘postgres://keycloak:password@database:5432/temba’
DATABASE_USE_SSL= ‘false’
AWS_ACCESS_KEY_ID= ‘none’
MAILROOM_URL= ‘’
MAILROOM_AUTH_TOKEN= ‘’
ELASTICSEARCH_URL= ‘http://192.168.100.7:9200’
ELASTICSEARCH_HEALTH= ‘http://192.168.100.7:9200’
COMPRESS_ENABLED= ‘false’
COMPRESS_OFFLINE = ‘false’
BRANDING_ENABLED= ‘false’
BACKEND_ADDRESS= ‘http://192.168.100.7:8000’
COURIER_S3_ENDPOINT= ‘’
SECRET_KEY_CHECK_LEGACY_USER=‘’
ANNOUNCEMENT_LEFT= ‘’
ANNOUNCEMENT_RIGHT= ‘’
ANNOUNCEMENT_LINK= ‘’
ANNOUNCEMENT_BUTTON= ‘’
LOGROCKET_IDS= ‘’
PARENT_IFRAME_DOMAIN= ‘’
USE_X_FORWARDED_HOST= ‘False’
SECURE_PROXY_SSL_HEADER= ‘none’
PYTHONUNBUFFERED= ‘1’ VUE_APP_HOTJAR_PROJECT_KEY=
VUE_APP_SENTRY_DSN_ENDPOINT=
KEYCLOAK_URL_BACKEND = ‘http://192.168.100.7:8080/’
KEYCLOAK_ISSUER=‘http://192.168.100.7:8080/’
KEYCLOAK_AUTHORIZATION_ENDPOINT=‘http://192.168.100.7:8080/realms/weni/protocol/openid-connect/auth’
KEYCLOAK_USERINFO_ENDPOINT=‘http://192.168.100.7:8080/realms/weni/protocol/openid-connect/userinfo’
KEYCLOAK_END_SESSION_ENDPOINT=‘http://192.168.100.7:8080/realms/weni/protocol/openid-connect/logout’
KEYCLOAK_JWKS_URI=‘http://192.168.100.7:8080/realms/weni/protocol/openid-connect/certs’
KEYCLOAK_TOKEN_ENDPOINT=‘http://192.168.100.7:8080/realms/weni/protocol/openid-connect/token’
KEYCLOAK_CHECK_SESSION_IFRAME=‘http://192.168.100.7:8080/realms/weni/protocol/openid-connect/login-status-iframe.html’
KEYCLOAK_CLIENT_ID=‘weni_frontend’
KEYCLOAK_REALM=‘weni’
VUE_APP_KEYCLOAK_ISSUER=‘http://192.168.100.7:8080/’
AUTHBASEURL=‘http://192.168.100.7:8080/’
VUE_APP_API_BASE_URL=‘http://192.168.100.7:8011/’
VUE_APP_HELPHERO_ID= ‘’
VUE_APP_USE_SENTRY= ‘false’
VUE_APP_SENTRY_ENVIRONMENT= ‘develop’
#VUE_APP_SENTRY_DSN
VUE_APP_HELPHERO= ‘GFtKWPnrK4’
LOGROCKET_ID= ‘qsdud7/weni’
SECRET_KEY=‘sk_test_XXXXXXXXXXXXXXXXX’
BACKEND_URL= ‘http://192.168.100.7:8011/’
BASE_URL=‘http://192.168.100.7:8011/’
FRONTEND_URL= ‘http://192.168.100.7:9000/’
STATIC_URL=‘/static/’
REALM_NAME= ‘weni’
CLIENT_ID_frontend= ‘weni_frontend’
CLIENT_ID_backend= ‘weni_backend’
CLIENT_SECRET= ‘XXXXXXXXXXXXXXXXX’
AUTHORIZATION_ENDPOINT= ‘http://192.168.100.7:8080/realms/weni/protocol/openid-connect/auth’
TOKEN_ENDPOINT= ‘http://192.168.100.7:8080/realms/weni/protocol/openid-connect/token’
USER_ENDPOINT= ‘http://192.168.100.7:8080/realms/weni/protocol/openid-connect/userinfo’
JKWS_ENDPOINT= ‘http://192.168.100.7:8080/realms/weni/protocol/openid-connect/certs’
SIGN_ALGO= ‘RS256’
LOGOUT_ENDPOINT= ‘http://192.168.100.7:8080/realms/weni/protocol/openid-connect/logout’
CHECK_SESSION_IFRAME= ‘http://192.168.100.7:8080/realms/Weni/protocol/openid-connect/login-status-iframe.html’
OIDC_DRF_AUTH_BACKEND=‘weni.oidc_authentication.WeniOIDCAuthenticationBackend’
OIDC_RP_REALM_NAME=‘weni’
OIDC_RP_CLIENT_ID=‘weni_backend’
OIDC_RP_CLIENT_SECRET=‘XXXXXXXXXXXXXXXXX’
OIDC_OP_LOGOUT_ENDPOINT=‘http://192.168.100.7:8080/realms/weni/protocol/openid-connect/logout’
OIDC_OP_TOKEN_ENDPOINT=‘http://192.168.100.7:8080/realms/weni/protocol/openid-connect/token’
OIDC_RP_SCOPES=‘email, address, phone, profile’
OIDC_OP_AUTHORIZATION_ENDPOINT=‘http://192.168.100.7:8080/realms/weni/protocol/openid-connect/auth’
OIDC_RP_SIGN_ALGO= ‘RS256’
OIDC_RP_SERVER_URL=‘http://192.168.100.7:8080/’
OIDC_OP_USER_ENDPOINT=‘http://192.168.100.7:8080/realms/weni/protocol/openid-connect/userinfo’
OIDC_OP_JWKS_ENDPOINT=‘http://192.168.100.7:8080/realms/weni/protocol/openid-connect/certs’
-------- MARKETPLACE ENV -----------------
TIME_ZONE=“America/Maceio”
MEDIA_ROOT=“media/”
if USE_S3 is True uses AWS S3 to store static files
USE_S3=“False”
AWS_ACCESS_KEY_ID=“”
AWS_SECRET_ACCESS_KEY=“”
AWS_STORAGE_BUCKET_NAME=“”
if USE_OIDC is True uses OpenID Connect (OIDC) to authenticate the users
USE_OIDC=“True”
gRPC Connect Client
CONNECT_GRPC_SERVER_URL=“192.168.100.7:8002”
gRPC Router Client
ROUTER_BASE_URL= ‘http://192.168.100.7:9001/’
ROUTER_GRPC_SERVER_URL=“192.168.100.7:8003”
ROUTER_NUMBER=“”
ROUTER_COUNTRY=“EN”
ROUTER_USERNAME=“”
ROUTER_PASSWORD=“”
ROUTER_FACEBOOK_NAMESPACE=“”
WhatsApp App
WHATSAPP_SYSTEM_USER_ACCESS_TOKEN=“”
WHATSAPP_VERSION= ‘v13.0’
WHATSAPP_API_URL=“https://graph.facebook.com/”
WHATSAPP_CLOUD_SYSTEM_USER_ID=“”
WHATSAPP_CLOUD_EXTENDED_CREDIT_ID=“”
CORS_ALLOWED_ORIGINS=“*”
Marketplace
SENTRY_DSN=“”
USE_GRPC=“False”
FLOWS_REST_ENDPOINT=“http://na.push.al:8000/”
FLOWS_REST_ENDPOINT=“http://192.168.100.7:8001/”
SECRET_KEY_MARKET=“XXXXXXXXXXXXXXXXX’”
DATABASE_URL_MARKET= ‘postgres://keycloak:password@database:5432/marketplace’
USE_CONNECT_V2= ‘True’
IMPORTANCE_CHANNELS_ORDER= ‘’
Postgres
POSTGRES_USER=‘postgres’
POSTGRES_PASSWORD=‘postgres’
POSTGRES_DB= ‘postgres’
Debug mode
DEBUG=‘true’
#VUE APP
VUE_APP_ROOT_API= ‘http://192.168.100.7:8011/’
WEBAPP_BASE_URL= ‘http://192.168.100.7:8011/’
ENGINE_PORT= ‘80’
ALLOWED_HOSTS= ‘*’
DEFAULT_DATABASE= ‘postgres://keycloak:password@database:5432/engine_db’
DEFAULT_DATABASE_BOT= ‘postgres://keycloak:password@database:5432/bothub’
LANGUAGE_CODE= ‘en-us’
TIME_ZONE= ‘UTC’
CSRF_COOKIE_DOMAIN= ‘None’
CSRF_COOKIE_SECURE= ‘false’
AWS_S3_REGION_NAME= ‘None’
EMAIL_HOST= ‘None’
EMAIL_PORT= 25
DEFAULT_FROM_EMAIL= ‘webmaster@192.168.100.7’
SERVER_EMAIL= ‘root@192.168.100.7’
EMAIL_HOST_USER= ‘’
EMAIL_HOST_PASSWORD= ‘’
EMAIL_USE_SSL= ‘False’
EMAIL_USE_TLS= ‘False’
SEND_EMAILS= ‘False’
ADMINS= ‘ADMINS’
INTELIGENCE_URL= ‘http://192.168.100.7:7001’
FLOWS_URL= ‘http://192.168.100.7:8000’
INTEGRATIONS_URL= ‘None’
SENTRY_URL= ‘’
APM_DISABLE_SEND= ‘False’
APM_SERVICE_DEBUG= ‘False’
APM_SERVICE_NAME= ‘’
APM_SECRET_TOKEN= ‘’
APM_SERVER_URL= ‘’
FLOW_GRPC_ENDPOINT= ‘http://192.168.100.7:8002’
INTELIGENCE_GRPC_ENDPOINT= ‘http://192.168.100.7:8003’
INTEGRATIONS_GRPC_ENDPOINT= ‘http://192.168.100.7:8004’
SYNC_ORGANIZATION_INTELIGENCE= ‘False’
INTELIGENCE_CERTIFICATE_GRPC_CRT= ‘’
FLOW_CERTIFICATE_GRPC_CRT= ‘none’
INTEGRATIONS_CERTIFICATE_GRPC_CRT= ‘none’
SEND_REQUEST_FLOW= ‘False’
FLOW_MARKETING_UUID= ‘none’
TOKEN_AUTHORIZATION_FLOW_MARKETING= ‘none’
BILLING_TEST_MODE= ‘True’
BILLING_SETTINGS= {“stripe”: {“API_KEY”: "sk_test_XXXXXXXXXXXXXXXXX’
BILLING_COST_PER_WHATSAPP= ‘1’
TOKEN_EXTERNAL_AUTHENTICATION= ‘none’
AI_CRISTAL= ‘’
AI_FAREWELL_N_GREETINGS = ‘’
AI_BINARY_ANSWERS = ‘’
STRIPE_API= ‘pk_test_XXXXXXXXXXXXXXXXX’’
VUE_APP_STRIPE_API= ‘pk_test_XXXXXXXXXXXXXXXXX’
DEFAULT_CURRENCY= ‘USD’
AI FRONTEND
VUE_APP_BOTHUB_NLP_BASE_URL= ‘http://192.168.100.7:2657/’
VUE_APP_BOTHUB_WEBAPP_BASE_URL= ‘http://192.168.100.7:7000/’
VUE_APP_SUPPORTED_LANGUAGES= ‘en’
VUE_APP_MAILCHIMP_LOGIN= ‘none’
VUE_APP_MAILCHIMP_DATACENTER=‘none’
VUE_APP_MAILCHIMP_USER_ID=‘none’
VUE_APP_MAILCHIMP_LIST_ID=‘none’
API_BASE_URL= ‘http://192.168.100.7:7001/’
BOTHUB_WEBAPP_USE_SENTRY= ‘false’
VERSION_ENABLED=‘false’
#BOTHUB ENGINE
BOTHUB_BACKEND_BASE_URL = ‘https://api.bothub.it’
BOTHUB_WEBAPP_BASE_URL= ‘http://192.168.100.7:7000/’
BOTHUB_NLP_BASE_URL= ‘http://192.168.100.7:2657/’
#BOTHUB_NLP_BASE_URL= ‘http://bothub-nlp-api:2657/’
CHECK_ACCESSIBLE_API_URL= ‘http://192.168.100.7:7001/’
SUPPORTED_LANGUAGES= ‘en’
BOTHUB_ENGINE_AWS_ACCESS_KEY_ID= ‘none’
BOTHUB_ENGINE_AWS_SECRET_ACCESS_KEY= ‘none’
BOTHUB_ENGINE_AWS_S3_BUCKET_NAME= ‘none’
BOTHUB_ENGINE_AWS_REGION_NAME= ‘none’
BOTHUB_ENGINE_CELERY_BROKER_URL= ‘redis://bothub-engine-celery-redis:6379/0’
BOTHUB_ENGINE_CELERY_BACKEND_URL= ‘redis://bothub-engine-celery-redis:6379/0’
RECAPTCHA_SECRET_KEY= ‘none’
ELASTICSEARCH_DSL= ‘es:9200’
ELASTICSEARCH_NUMBER_OF_SHARDS= ‘1’
ELASTICSEARCH_NUMBER_OF_REPLICAS= ‘0’
ELASTICSEARCH_REPOSITORYNLPLOG_INDEX= ‘ai_repositorynlplog’
ELASTICSEARCH_REPOSITORYQNLPLOG_INDEX= ‘ai_repositoryqanlplog’
ELASTICSEARCH_SIGNAL_PROCESSOR= ‘celery’
RUN_AS_DEVELOPMENT_MODE= ‘false’
TEST_REPOSITORY_ID= ‘none’
CELERY
ELASTICSEARCH_CUSTOM_QUEUE= ‘celery’
USE_ELASTICSEARCH= ‘true’
ELASTICSEARCH_REPOSITORYBASICEXAMPLE_INDEX= ‘ai_repositorybasicexample’
ELASTICSEARCH_REPOSITORYQANLPLOG_INDEX= ‘ai_repositoryqanlplog’
CELERY_BROKER_URL= ‘redis://192.168.100.7:6379’
CELERY_RESULT_BACKEND= ‘redis://192.168.100.7:6379’
FLOWS
REDIS_HOST= ‘redis’
DATABASE_URL_TEMBA= ‘postgres://keycloak:password@database:5432/temba’
DATABASE_USE_SSL= ‘false’
AWS_ACCESS_KEY_ID= ‘none’
MAILROOM_URL= ‘’
MAILROOM_AUTH_TOKEN= ‘’
ELASTICSEARCH_URL= ‘http://192.168.100.7:9200’
ELASTICSEARCH_HEALTH= ‘http://192.168.100.7:9200’
COMPRESS_ENABLED= ‘false’
COMPRESS_OFFLINE = ‘false’
BRANDING_ENABLED= ‘false’
BACKEND_ADDRESS= ‘http://192.168.100.7:8000’
COURIER_S3_ENDPOINT= ‘’
SECRET_KEY_CHECK_LEGACY_USER=‘’
ANNOUNCEMENT_LEFT= ‘’
ANNOUNCEMENT_RIGHT= ‘’
ANNOUNCEMENT_LINK= ‘’
ANNOUNCEMENT_BUTTON= ‘’
LOGROCKET_IDS= ‘’
PARENT_IFRAME_DOMAIN= ‘’
USE_X_FORWARDED_HOST= ‘False’
SECURE_PROXY_SSL_HEADER= ‘none’
PYTHONUNBUFFERED= ‘1’
ENVIRONMENT=‘development’
Wonderful Nasamar, thank you very much. Do you run application by application? What would be the order?
application is running in my machine without flows.
I am having issues with flows. flows are not rendering in the iframe.
Can you provide more info about? Can you share your contact?
@baltazar_tavares Hello, Can you guide me regarding Flows. Flows are not rendings I think I am missing something in env variable for that. It would be great if you can guide me. thanks
Right, this is the org uuid i supposed. Do you have any org created?
You can specify which repos?
@baltazar_tavares Yes, I have created organization after that I have created a project in the organization.
I think some settings or configuration is missing. what do you think?
@baltazar_tavares Ao rodar a “weni-webapp” está ocorrendo o erro a seguir: (Mesmo com a variavel de ambiente correspondente ao clientId do keycloak preenchida)
Can you show me in the log requests which URL generated this 404? The console log with requests and XHR enabled maybe work.
I think this is something when the client before this page be create. When you create the first flow the menu is enabled, if i remember well.
Tem algum log de requisição antes dessa exceção ai? Eu to desconfiando que ele não esta pegando os projetos.
Eu devo estar fazendo uma confusão, existe alguma espécie de diagrama de dependências dos projetos/microserviços? Ou pode me providenciar essa relação? Teoricamente, com o keycloak rodando, weni-engine rodando e weni-webapp rodando, eu deveria conseguir acessar localmente a plataforma, certo?
I think you are running it through yarn. You need to add clientid in docker-compose file as well as in env file and the clientid should be weni-frontend
Did you manage to run the flow application?
No. Did you manage it?