diff --git a/commands b/commands index 1f5b291..a5e7bf3 100755 --- a/commands +++ b/commands @@ -35,7 +35,7 @@ case "$1" in dokku_log_info1 "Starting container" SERVICE_NAME=$(get_service_name "$SERVICE") - ID=$(docker run --name "$SERVICE_NAME" -v "$SERVICE_ROOT/data:/data/db" -d --restart always --label dokku=service --label dokku.service=mongo "$PLUGIN_IMAGE:$PLUGIN_IMAGE_VERSION" mongod --storageEngine wiredTiger --auth) + ID=$(docker run --name "$SERVICE_NAME" -v "$SERVICE_ROOT/data:/data/db" -d --restart always --label dokku=service --label dokku.service=mongo "$PLUGIN_IMAGE:$PLUGIN_IMAGE_VERSION" mongod $MONGO_CONFIG_OPTIONS) echo "$ID" > "$SERVICE_ROOT/ID" dokku_log_verbose_quiet "Waiting for container to be ready" diff --git a/config b/config index ff57ac0..becaca8 100644 --- a/config +++ b/config @@ -2,6 +2,7 @@ export MONGO_IMAGE=${MONGO_IMAGE:="mongo"} export MONGO_IMAGE_VERSION=${MONGO_IMAGE_VERSION:="3.0.6"} export MONGO_ROOT=${MONGO_ROOT:="/var/lib/dokku/services/mongo"} +export MONGO_CONFIG_OPTIONS=${MONGO_CONFIG_OPTIONS:=" --storageEngine wiredTiger --auth "} export PLUGIN_COMMAND_PREFIX="mongo" export PLUGIN_DATA_ROOT=$MONGO_ROOT