#!/bin/bash # Script para iniciar Quantum Player con Cloudflare Tunnel # Uso: ./start.sh # Colores para el output GREEN='\033[0;32m' BLUE='\033[0;34m' NC='\033[0m' # Sin color echo -e "${BLUE}πŸš€ Iniciando Quantum Player...${NC}" # Verificar si ya estΓ‘ corriendo if pgrep -f "node .output/server/index.mjs" > /dev/null; then echo -e "${GREEN}βœ“ El servidor ya estΓ‘ corriendo${NC}" else echo -e "${BLUE}β†’ Iniciando servidor Nuxt...${NC}" PORT=3000 node .output/server/index.mjs > /dev/null 2>&1 & sleep 2 echo -e "${GREEN}βœ“ Servidor iniciado en puerto 3000${NC}" fi # Verificar si cloudflared ya estΓ‘ corriendo if pgrep -f "cloudflared tunnel run" > /dev/null; then echo -e "${GREEN}βœ“ Cloudflare Tunnel ya estΓ‘ corriendo${NC}" else echo -e "${BLUE}β†’ Iniciando Cloudflare Tunnel...${NC}" ./cloudflared tunnel run video-player > /dev/null 2>&1 & sleep 3 echo -e "${GREEN}βœ“ Tunnel iniciado${NC}" fi echo -e "${GREEN}" echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" echo "βœ“ Quantum Player estΓ‘ en lΓ­nea!" echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" echo -e "${NC}" echo -e "🌐 URL PΓΊblica: ${BLUE}https://video.nucleoriofrio.com${NC}" echo -e "🏠 URL Local: ${BLUE}http://localhost:3000${NC}" echo "" echo -e "Para detener los servicios ejecuta: ${BLUE}./stop.sh${NC}"