slight chanes to the stop.sh script
This commit is contained in:
+15
-1
@@ -6,12 +6,26 @@ cd "$SCRIPT_DIR"
|
|||||||
|
|
||||||
DOCKER_CMD=()
|
DOCKER_CMD=()
|
||||||
SECRETS_FILE="$SCRIPT_DIR/.mongo-secrets.env"
|
SECRETS_FILE="$SCRIPT_DIR/.mongo-secrets.env"
|
||||||
|
COMPOSE_ENV_FILE="$(mktemp)"
|
||||||
|
|
||||||
if [ -f "$SECRETS_FILE" ]; then
|
if [ -f "$SECRETS_FILE" ]; then
|
||||||
# shellcheck disable=SC1090
|
# shellcheck disable=SC1090
|
||||||
source "$SECRETS_FILE"
|
source "$SECRETS_FILE"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
cat > "$COMPOSE_ENV_FILE" <<EOF
|
||||||
|
MONGO_INITDB_ROOT_USERNAME=${MONGO_INITDB_ROOT_USERNAME:-website_root}
|
||||||
|
MONGO_INITDB_ROOT_PASSWORD=${MONGO_INITDB_ROOT_PASSWORD:-placeholder-stop-password}
|
||||||
|
MONGO_APP_USER=${MONGO_APP_USER:-website_app}
|
||||||
|
MONGO_APP_PASSWORD=${MONGO_APP_PASSWORD:-placeholder-stop-password}
|
||||||
|
MONGO_DB_NAME=${MONGO_DB_NAME:-Invario_Website}
|
||||||
|
EOF
|
||||||
|
|
||||||
|
cleanup() {
|
||||||
|
rm -f "$COMPOSE_ENV_FILE"
|
||||||
|
}
|
||||||
|
trap cleanup EXIT
|
||||||
|
|
||||||
resolve_docker_cmd() {
|
resolve_docker_cmd() {
|
||||||
if docker info >/dev/null 2>&1; then
|
if docker info >/dev/null 2>&1; then
|
||||||
DOCKER_CMD=(docker)
|
DOCKER_CMD=(docker)
|
||||||
@@ -41,6 +55,6 @@ resolve_docker_cmd() {
|
|||||||
resolve_docker_cmd
|
resolve_docker_cmd
|
||||||
|
|
||||||
echo "Stopping WEBSITE stack"
|
echo "Stopping WEBSITE stack"
|
||||||
"${DOCKER_CMD[@]}" compose down
|
"${DOCKER_CMD[@]}" compose --env-file "$COMPOSE_ENV_FILE" down
|
||||||
|
|
||||||
echo "Website stack stopped"
|
echo "Website stack stopped"
|
||||||
|
|||||||
Reference in New Issue
Block a user