slight chanes to the stop.sh script

This commit is contained in:
2026-07-12 11:08:11 +02:00
parent d0c876dd31
commit 6f4ce5cb1a
+15 -1
View File
@@ -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"