bitnami-containers/bitnami/mongodb/post-install.sh

21 lines
670 B
Bash

#!/bin/bash
set -e
cd $BITNAMI_APP_DIR
# set up default config
mkdir $BITNAMI_APP_DIR/conf.defaults
mv $BITNAMI_APP_DIR/mongodb.conf $BITNAMI_APP_DIR/conf.defaults
ln -s $BITNAMI_APP_DIR/conf/mongodb.conf $BITNAMI_APP_DIR/mongodb.conf
# symlink mount points at root to install dir
ln -s $BITNAMI_APP_DIR/conf $BITNAMI_APP_VOL_PREFIX/conf
ln -s $BITNAMI_APP_DIR/data $BITNAMI_APP_VOL_PREFIX/data
ln -s $BITNAMI_APP_DIR/log $BITNAMI_APP_VOL_PREFIX/logs
# nullify `ctl.sh` script administered by `bnconfig`
echo "# Disabled" > $BITNAMI_APP_DIR/scripts/ctl.sh
# Temp fix for disabling authentication
sed -i 's/^auth/# auth/' $BITNAMI_APP_DIR/conf.defaults/mongodb.conf