@echo off
chcp 65001 > nul
title GOST Server Tunnel
:: --- НАСТРОЙКИ БЕЗОПАСНОСТИ ---
:: Придумайте свои логин и пароль, которые вы укажете в клиенте
set "SERVER_USER=myuser"
set "SERVER_PASS=mypassword"
set "PORT=443"
:: ------------------------------
echo [INFO] Запуск защищенного сервера GOST...
echo [INFO] Сервер слушает порт: %PORT%
echo [INFO] Авторизация: %SERVER_USER%
echo [INFO] Не закрывайте это окно, иначе туннель перестанет работать.
echo -----------------------------------------------------------------
gost.exe -L="http2://%SERVER_USER%:%SERVER_PASS%@:%PORT%?certFile=server.crt&keyFile=server.key"
if %errorlevel% neq 0 (
echo.
echo [ERROR] Произошла ошибка при запуске GOST!
echo [ERROR] Проверьте, лежат ли файлы server.crt и server.key в этой папке.
echo [ERROR] Также убедитесь, что порт %PORT% не занят другой программой (например, IIS или Apache).
pause
)