This is to ensure that we handle special characters in the mongo url that's given to the Java server during configuration.
43 lines
1.2 KiB
Bash
43 lines
1.2 KiB
Bash
#!/bin/sh
|
|
|
|
if [ ! -f docker-compose.yml ]; then
|
|
touch docker-compose.yml
|
|
fi
|
|
|
|
cat >| docker.env << EOF
|
|
# Read our documentation on how to configure these features
|
|
# https://docs.appsmith.com/v/v1.1/enabling-3p-services
|
|
|
|
# ***** Email **********
|
|
APPSMITH_MAIL_ENABLED=false
|
|
# APPSMITH_MAIL_FROM=YOUR_VERIFIED_EMAIL_ID
|
|
# APPSMITH_REPLY_TO=YOUR_VERIFIED_EMAIL_ID
|
|
# APPSMITH_MAIL_HOST=
|
|
# APPSMITH_MAIL_PORT=
|
|
# ***** Set to true if providing a TLS port ******
|
|
# APPSMITH_MAIL_SMTP_TLS_ENABLED=
|
|
# APPSMITH_MAIL_USERNAME=
|
|
# APPSMITH_MAIL_PASSWORD=
|
|
# APPSMITH_MAIL_SMTP_AUTH=true
|
|
# ******************************
|
|
|
|
# ******** Google OAuth ********
|
|
# APPSMITH_OAUTH2_GOOGLE_CLIENT_ID=
|
|
# APPSMITH_OAUTH2_GOOGLE_CLIENT_SECRET=
|
|
# ******************************
|
|
|
|
# ********* Github OAUth **********
|
|
# APPSMITH_OAUTH2_GITHUB_CLIENT_ID=
|
|
# APPSMITH_OAUTH2_GITHUB_CLIENT_SECRET=
|
|
# *********************************
|
|
|
|
# ******** Google Maps ***********
|
|
# APPSMITH_GOOGLE_MAPS_API_KEY=
|
|
# ********************************
|
|
|
|
# ******** Database *************
|
|
APPSMITH_REDIS_URL=redis://redis:6379
|
|
APPSMITH_MONGODB_URI=mongodb://$encoded_mongo_root_user:$encoded_mongo_root_password@$mongo_host/appsmith?retryWrites=true
|
|
# *******************************
|
|
EOF
|