21 lines
571 B
Plaintext
21 lines
571 B
Plaintext
#!/usr/bin/with-contenv bashio
|
|
set -e
|
|
|
|
bashio::log.info "=== Démarrage du service Nginx ==="
|
|
|
|
INGRESS_PATH=$(bashio::addon.ingress_entry)
|
|
bashio::log.info "=== ${INGRESS_PATH} ==="
|
|
|
|
# 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 (port 9081 accessible)"
|
|
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 |