Files
SmartSeat/start-db.sh

19 lines
439 B
Bash

#!/usr/bin/env bash
set -e
if [ ! -f .env ]; then
echo "Keine .env vorhanden. Kopiere .env.example..."
cp .env.example .env
fi
echo "Starte PostgreSQL Container..."
docker compose up -d
echo "Warte auf Datenbank Healthcheck..."
until [ "`docker inspect --format='{{json .State.Health.Status}}' caspos-postgres`" == "\"healthy\"" ]; do
echo "PostgreSQL startet noch..."
sleep 2
done
echo "PostgreSQL ist einsatzbereit!"