brakujacy nc zastapiony pythonem

This commit is contained in:
Mateusz Gruszczyński
2025-07-30 09:58:54 +02:00
parent 79c8fa916b
commit 5dc6c947d1
3 changed files with 28 additions and 13 deletions

View File

@@ -1,12 +1,10 @@
#!/bin/sh
# Czekaj aż baza będzie gotowa
echo "Czekam na MySQL..."
until nc -z -v -w30 "$DB_HOST" "$DB_PORT"
do
echo "Baza jeszcze nie odpowiada, czekam..."
sleep 2
done
# Czekaj na bazę w Pythonie
python _tools/wait_for_db.py
# Jak baza gotowa, to migruj li daj informacje
flask db upgrade 2>/dev/null || flask db_info
# Start aplikacji
exec python app.py