ingress #1

Merged
TheThomaas merged 157 commits from ingress into main 2026-09-08 13:20:49 +00:00
Showing only changes of commit a42f96dc1e - Show all commits

View file

@ -1,11 +1,18 @@
#!/usr/bin/with-contenv bashio #!/usr/bin/with-contenv bashio
set -e set -e
bashio::log.info "=== Service Nginx pour l'Ingress ===" bashio::log.info "=== Démarrage du service Nginx ==="
# Générer un fichier de configuration pour les headers Ingress # Attendre que CookCLI soit prêt
# INGRESS_PATH="/api/hassio_ingress/$(bashio::addon.ingress_entry)" bashio::log.info "Attente de CookCLI sur le port 9081..."
# bashio::log.info "Chemin Ingress: ${INGRESS_PATH}" 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 (port 9081 accessible)"
break
fi
bashio::log.info "⏳ Tentative ${i}/30..."
sleep 1
done
# Démarrer Nginx # Démarrer Nginx
exec nginx -g "daemon off;" >> /proc/1/fd/1 2>&1 exec nginx -g "daemon off;" >> /proc/1/fd/1 2>&1