Add more mysql database parameters to entrypoint
This commit is contained in:
parent
7620e1564d
commit
77e7df7b83
1 changed files with 23 additions and 1 deletions
|
@ -12,6 +12,9 @@ Optional parameters:
|
|||
--mongoHost XXX - sets mongo host (default: mongo)
|
||||
--redisHost XXX - sets redis host (default: redis)
|
||||
--mySqlHost XXX - sets mysql host (default: mysql)
|
||||
--mySqlDatabase XXX - sets mysql database (default: mailtrain)
|
||||
--mySqlUser XXX - sets mysql user (default: mailtrain)
|
||||
--mySqlPassword XXX - sets mysql password (default: mailtrain)
|
||||
--withLdap - use if you want to enable LDAP authentication
|
||||
--ldapHost XXX - LDAP Host for authentication (default: ldap)
|
||||
--ldapPort XXX - LDAP port (default: 389)
|
||||
|
@ -43,6 +46,9 @@ ldapUidTag=""
|
|||
mongoHost=mongo
|
||||
redisHost=redis
|
||||
mySqlHost=mysql
|
||||
mySqlDatabase=mailtrain
|
||||
mySqlUser=mailtrain
|
||||
mySqlPassword=mailtrain
|
||||
|
||||
while [ $# -gt 0 ]; do
|
||||
case "$1" in
|
||||
|
@ -77,6 +83,18 @@ while [ $# -gt 0 ]; do
|
|||
mySqlHost="$2"
|
||||
shift 2
|
||||
;;
|
||||
--mySqlDatabase)
|
||||
mySqlDatabase="$2"
|
||||
shift 2
|
||||
;;
|
||||
--mySqlUser)
|
||||
mySqlUser="$2"
|
||||
shift 2
|
||||
;;
|
||||
--mySqlPassword)
|
||||
mySqlPassword="$2"
|
||||
shift 2
|
||||
;;
|
||||
--withLdap)
|
||||
withLdap=true
|
||||
shift 1
|
||||
|
@ -156,6 +174,9 @@ www:
|
|||
|
||||
mysql:
|
||||
host: $mySqlHost
|
||||
database: $mySqlDatabase
|
||||
user: $mySqlUser
|
||||
password: $mySqlPassword
|
||||
|
||||
redis:
|
||||
enabled: true
|
||||
|
@ -198,4 +219,5 @@ while ! nc -z $redisHost 6379; do sleep 1; done
|
|||
while ! nc -z $mongoHost 27017; do sleep 1; done
|
||||
|
||||
cd server
|
||||
NODE_ENV=production node index.js
|
||||
NODE_ENV=production node index.js
|
||||
|
||||
|
|
Loading…
Reference in a new issue