diff --git a/docker/entrypoint.sh b/docker/entrypoint.sh index 033b7bc..0602cef 100755 --- a/docker/entrypoint.sh +++ b/docker/entrypoint.sh @@ -4,24 +4,8 @@ echo "🚀 Iniciando WhatsApp Bot Manager..." -# Esperar a que Redis esté disponible (con timeout para no bloquear el arranque) -if [ "${REDIS_HOST:-redis}" != "" ]; then - echo "⏳ Esperando Redis..." - MAX_RETRIES=15 - RETRY=0 - until redis-cli -h ${REDIS_HOST:-redis} -p ${REDIS_PORT:-6379} ping 2>/dev/null | grep -q PONG; do - RETRY=$((RETRY + 1)) - if [ $RETRY -ge $MAX_RETRIES ]; then - echo "⚠️ Redis no disponible después de $MAX_RETRIES intentos, continuando sin Redis..." - break - fi - echo " Redis no disponible, intento $RETRY/$MAX_RETRIES..." - sleep 2 - done - if [ $RETRY -lt $MAX_RETRIES ]; then - echo "✅ Redis conectado" - fi -fi +# Redis es gestionado por Coolify (externo) — no esperar, la app conecta cuando necesita +echo "ℹ️ Redis externo (${REDIS_HOST:-no configurado}), omitiendo verificación de conectividad..." # Esperar a que MySQL esté disponible if [ "${DB_HOST}" = "mysql" ] || [ "${DB_HOST}" = "db" ]; then