wave-ai/setup.sh

28 lines
721 B
Bash

#!/bin/bash
# setup.sh
echo "=== Iniciando configuración de Kinetix 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."