diff --git a/frontend/docker-entrypoint.sh b/frontend/docker-entrypoint.sh index dfb1e28d..31aacf2c 100644 --- a/frontend/docker-entrypoint.sh +++ b/frontend/docker-entrypoint.sh @@ -11,7 +11,11 @@ wait_for_backend() { echo "Esperando a que el backend esté disponible en ${url}..." while [ $attempt -le $max_attempts ]; do - if wget -q -O /dev/null "${url}/health" 2>/dev/null; then + # NOTA: usar la URL tal cual la pasa el caller. Antes esta función agregaba + # un "/health" extra al final (resultando en /api/health/health → 404), lo + # que provocaba que el entrypoint esperara 30 intentos en vano antes de + # arrancar Vite, sumando ~90 s muertos al arranque del frontend. + if wget -q -O /dev/null "${url}" 2>/dev/null; then echo "✓ Backend está listo" return 0 fi