49 lines
898 B
Bash
Executable File
49 lines
898 B
Bash
Executable File
#!/bin/bash
|
|
|
|
echo "🔍 Verificando estado de pycore ..."
|
|
|
|
echo "📊 Contenedores:"
|
|
docker-compose ps
|
|
|
|
echo ""
|
|
echo "🌐 Verificando servicios:"
|
|
|
|
# Esperar un poco para que todo esté listo
|
|
sleep 5
|
|
|
|
# Verificar backend
|
|
echo -n "Backend (8000): "
|
|
if curl -s http://localhost:8000 > /dev/null; then
|
|
echo "✅ OK"
|
|
else
|
|
echo "❌ Falló"
|
|
fi
|
|
|
|
# Verificar frontend
|
|
echo -n "Frontend (3000): "
|
|
if curl -s http://localhost:3000 > /dev/null; then
|
|
echo "✅ OK"
|
|
else
|
|
echo "❌ Falló"
|
|
fi
|
|
|
|
# Verificar pgadmin
|
|
echo -n "PgAdmin (5050): "
|
|
if curl -s http://localhost:5050 > /dev/null; then
|
|
echo "✅ OK"
|
|
else
|
|
echo "❌ Falló"
|
|
fi
|
|
|
|
# Verificar base de datos
|
|
echo -n "Base de datos: "
|
|
if docker-compose exec db pg_isready -U Scorpion -d pycore_db; then
|
|
echo "✅ OK"
|
|
else
|
|
echo "❌ Falló"
|
|
fi
|
|
|
|
echo ""
|
|
echo "📝 Logs recientes del backend:"
|
|
docker-compose logs backend --tail=5
|