bzl

self-hosted ephemeral community engine
Log | Files | Refs | README | LICENSE

LAUNCH_TUNNEL.cmd (771B)


      1 @echo off
      2 setlocal
      3 pushd "%~dp0"
      4 echo [Bzl] Launcher (Cloudflare quick tunnel)
      5 where node >nul 2>nul
      6 if errorlevel 1 (
      7   echo Missing node. Node.js 18+ required.
      8   echo.
      9   pause
     10   popd
     11   exit /b 1
     12 )
     13 where cloudflared >nul 2>nul
     14 if errorlevel 1 (
     15   echo Missing cloudflared. Install it first. Windows: winget install Cloudflare.cloudflared
     16   echo.
     17   pause
     18   popd
     19   exit /b 1
     20 )
     21 echo [Bzl] Starting (supervised) + cloudflared quick tunnel...
     22 echo cloudflared will print a public URL in this window.
     23 node .\scripts\bzl-launch.js --supervised --cloudflared=quick --log=bzl-launch-tunnel.log
     24 set code=%ERRORLEVEL%
     25 if not "%code%"=="0" (
     26   echo.
     27   echo [Bzl] Launcher exited (code %code%).
     28   echo Logs: %~dp0bzl-launch-tunnel.log
     29   pause
     30   popd
     31   exit /b %code%
     32 )
     33 popd
     34 endlocal