chore(tools): панель управления сервером + stop-server.bat

control-panel.bat → tools/control-panel.ps1: меню-консоль (статус с PID/портом/
аптаймом, старт/стоп/перезапуск, живые логи в отдельном окне, миграции, npm test,
lint:routes, открыть сайт). Сервер запускается в фоне (Start-Process hidden, логи в
%TEMP%) и переживает закрытие панели. stop-server.bat → control-panel.ps1 -Stop.
ps1 в UTF-8 с BOM. Проверено: -Start при работающем сервере → «уже работает».

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Maxim Dolgolyov
2026-06-19 16:33:53 +03:00
parent c7ef5c0448
commit eed8343977
3 changed files with 144 additions and 0 deletions
+5
View File
@@ -0,0 +1,5 @@
@echo off
rem ── LearnSpace / BQ-System — панель управления сервером ──
rem Двойной клик: меню (статус, старт/стоп/рестарт, логи, миграции, тесты, браузер).
chcp 65001 >nul
powershell -NoProfile -ExecutionPolicy Bypass -File "%~dp0tools\control-panel.ps1"