@echo off
chcp 65001 >nul
title CYCEO Proximite Datacenter - Serveur
cd /d "%~dp0"

echo.
echo   ============================================================
echo     CYCEO Proximite Datacenter - Serveur
echo   ============================================================
echo.
echo   Demarrage en cours... le navigateur va s'ouvrir tout seul.
echo.
echo   NE FERMEZ PAS cette fenetre tant que l'application doit
echo   rester accessible. Pour arreter : fermez cette fenetre.
echo.

rem Node est embarque a cote de ce fichier : rien a installer.
rem Repli sur un Node du systeme si le node.exe embarque manque.
if exist "%~dp0node.exe" (
  "%~dp0node.exe" "%~dp0demarrer.js"
) else (
  where node >nul 2>nul
  if errorlevel 1 (
    echo   [ERREUR] Node.exe est introuvable.
    echo   Contactez CYCEO : le fichier node.exe doit accompagner ce dossier.
    echo.
    pause
    exit /b 1
  )
  node "%~dp0demarrer.js"
)

rem Si on arrive ici, le serveur s'est arrete (fermeture ou erreur).
echo.
echo   Le serveur est arrete.
pause
