#!/bin/bash
# setup.sh
echo "=== Iniciando configuración de App Intranet Monorepo ==="

# 1. Copiar archivo de entorno si no existe
if [ ! -f .env ]; then
    echo "[SETUP] Creando .env desde plantilla..."
    cp .env.local.template .env
else
    echo "[SETUP] .env ya existe."
fi

# Copiar al backend y frontend si lo requieren
if [ -d backend ] && [ ! -f backend/.env ]; then
    cp .env.local.template backend/.env
fi

# 2. Crear carpetas de logs
mkdir -p logs
touch logs/app.log

# 3. Instalar dependencias en raíz
echo "[SETUP] Instalando dependencias de monorepo..."
npm install --no-audit

echo "=== Configuración básica completa! ==="
echo "Ejecuta 'docker-compose up -d' para levantar la Base de Datos."
