#!/bin/bash set -e # Forcer l'utilisation des packages Python installes pour gmao export PATH=/home/gmao/.local/bin:$PATH export PYTHONPATH=/home/gmao/.local/lib/python3.13/site-packages:$PYTHONPATH # Si on est root, corriger les permissions des volumes montes if [ "$(id -u)" = "0" ]; then echo "Mise a jour des permissions des volumes..." chown -R 1000:1000 /app/app_new /app/data /app/migrations /app/gmao_watchdog.py /app/ent_watchdog.py /app/pronote_watchdog.py /app/run_app_new.py /app/watchdog_dnd.py /var/log/supervisor /run/supervisor 2>/dev/null || true chmod -R u+rX /app 2>/dev/null || true fi # Attendre MariaDB echo "Attente de MariaDB sur ${DB_HOST:-mariadb}:${DB_PORT:-3306}..." python3 - </dev/null || true # Alembic echo "Verification Alembic..." python3 - <