Commit inicial

This commit is contained in:
Susana
2026-01-18 19:15:34 +00:00
parent 522b4b6caa
commit 62454c6b6a
30 changed files with 12750 additions and 1310 deletions

42
deploy.sh Executable file
View File

@@ -0,0 +1,42 @@
#!/bin/bash
# Script para reconstruir y desplegar los contenedores de Beyond Diagnosis
# Ejecutar con: sudo ./deploy.sh
set -e
echo "=========================================="
echo " Beyond Diagnosis - Deploy Script"
echo "=========================================="
cd /opt/beyonddiagnosis
echo ""
echo "[1/4] Deteniendo contenedores actuales..."
docker compose down
echo ""
echo "[2/4] Reconstruyendo contenedor del frontend (con cambios)..."
docker compose build --no-cache frontend
echo ""
echo "[3/4] Reconstruyendo contenedor del backend (si hay cambios)..."
docker compose build backend
echo ""
echo "[4/4] Iniciando todos los contenedores..."
docker compose up -d
echo ""
echo "=========================================="
echo " Deploy completado!"
echo "=========================================="
echo ""
echo "Verificando estado de contenedores:"
docker compose ps
echo ""
echo "Logs del frontend (últimas 20 líneas):"
docker compose logs --tail=20 frontend
echo ""
echo "La aplicación está disponible en: https://diag.yourcompany.com"