Store MongoDB creds in separate file from install.sh (#6499)

* Store MongoDB creds in separate file from install.sh

* Move MongoDB credentials to docker.env
This commit is contained in:
Shrikant Sharat Kandula 2021-08-10 15:07:52 +05:30 committed by GitHub
parent 11c70353d9
commit e9e2df2c28
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 5 deletions

View File

@ -61,10 +61,8 @@ services:
image: mongo:4.4.6 image: mongo:4.4.6
expose: expose:
- "27017" - "27017"
environment: env_file:
- MONGO_INITDB_DATABASE=$mongo_database - ./docker.env
- MONGO_INITDB_ROOT_USERNAME=$mongo_root_user
- MONGO_INITDB_ROOT_PASSWORD=$mongo_root_password
volumes: volumes:
- ./data/mongo/db:/data/db - ./data/mongo/db:/data/db
- ./data/mongo/init.js:/docker-entrypoint-initdb.d/init.js:ro - ./data/mongo/init.js:/docker-entrypoint-initdb.d/init.js:ro

View File

@ -40,7 +40,10 @@ APPSMITH_MAIL_ENABLED=false
# ******** Database ************* # ******** Database *************
APPSMITH_REDIS_URL=redis://redis:6379 APPSMITH_REDIS_URL=redis://redis:6379
APPSMITH_MONGODB_URI=mongodb://$encoded_mongo_root_user:$encoded_mongo_root_password@$mongo_host/appsmith?retryWrites=true APPSMITH_MONGODB_URI=mongodb://$encoded_mongo_root_user:$encoded_mongo_root_password@$mongo_host/$mongo_database?retryWrites=true
MONGO_INITDB_DATABASE=$mongo_database
MONGO_INITDB_ROOT_USERNAME=$mongo_root_user
MONGO_INITDB_ROOT_PASSWORD=$mongo_root_password
# ******************************* # *******************************
# *** EE Specific Config ******** # *** EE Specific Config ********