#!/usr/bin/with-contenv bashio set -e bashio::log.info "=== Démarrage du service Nginx ===" # Vérifier que la configuration existe if [ ! -f /etc/nginx/nginx.conf ]; then bashio::log.error "❌ Configuration Nginx manquante !" exit 1 fi # Attendre que CookCLI soit prêt bashio::log.info "Attente de CookCLI sur le port 9081..." for i in $(seq 1 30); do if nc -z 127.0.0.1 9081 2>/dev/null; then bashio::log.info "✅ CookCLI est prêt" break fi bashio::log.info "⏳ Tentative ${i}/30..." sleep 1 done # Démarrer Nginx exec nginx -g "daemon off;" >> /proc/1/fd/1 2>&1