#!/bin/sh

# Nombre del archivo env y del yaml de docker-compose
ENV_FILE=".env"
COMPOSE_FILE="docker-compose-lhia-replies.yml"

echo "========================================================="
echo "   LHIA REPLIES DEPLOYER - INICIANDO SERVICIOS EN EL SERVIDOR   "
echo "========================================================="
echo ""

# Validar que exista el archivo de variables de entorno
if [ ! -f "$ENV_FILE" ]; then
    echo "❌ Error: No se encontró el archivo $ENV_FILE en el directorio actual."
    exit 1
fi

echo "🔄 Descargando las imágenes más recientes de Docker Hub..."
sudo docker compose -f "$COMPOSE_FILE" --env-file "$ENV_FILE" pull

echo "🚀 Iniciando contenedores en segundo plano..."
sudo docker compose -f "$COMPOSE_FILE" --env-file "$ENV_FILE" up -d

echo "✅ Servicios desplegados e iniciados correctamente."
