#!/bin/bash

# Script de instalación para WebChat Widget en servidor Bitnami

echo "🚀 Instalando WebChat Widget..."

# Navegar al directorio
cd ~/htdocs/webchat

# Instalar dependencias
echo "📦 Instalando dependencias de Node.js..."
npm install --production

# Crear archivo .env si no existe
if [ ! -f .env ]; then
    echo "📝 Creando archivo .env..."
    cat > .env << EOF
# Configuración OpenAI
OPENAI_API_KEY=sk-tu-api-key-aqui

# Puerto del servidor
PORT=3000
EOF
    echo "⚠️  IMPORTANTE: Edita el archivo .env y agrega tu OPENAI_API_KEY"
fi

# Crear carpeta de logs si no existe
mkdir -p logs

echo "✅ Instalación completada!"
echo ""
echo "📋 Próximos pasos:"
echo "1. Edita ~/htdocs/webchat/.env y agrega tu OPENAI_API_KEY"
echo "2. Inicia el servidor con: cd ~/htdocs/webchat && npm start"
echo "3. O usa PM2 para mantenerlo corriendo: pm2 start server.js --name webchat"

