Release 4.0.1+1: remove account binding / centralized provisioning (no panel credentials in binary; configs via user's own subscription URL); add recommended-services block on About page; Windows 4.0.1.1.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -14,16 +14,6 @@ if errorlevel 1 (
|
||||
goversioninfo -64 -icon assets\navis.ico -manifest assets\app.manifest -o cmd\vpnapp\resource.syso versioninfo.json
|
||||
if errorlevel 1 exit /b 1
|
||||
|
||||
REM Bake Remnawave panel credentials into the binary (NordVPN-style centralized provisioning).
|
||||
REM Source of truth: configs\remnawave-api.json (gitignored). Never commit the embedded copy.
|
||||
if exist "configs\remnawave-api.json" (
|
||||
mkdir "internal\remnawave\embeddedcfg" 2>nul
|
||||
copy /Y "configs\remnawave-api.json" "internal\remnawave\embeddedcfg\remnawave-api.json" >nul
|
||||
echo Embedded panel credentials from configs\remnawave-api.json
|
||||
) else (
|
||||
echo WARNING: configs\remnawave-api.json missing — build will use external file / no auto-provision
|
||||
)
|
||||
|
||||
echo Building EvilFox GUI and CLI...
|
||||
go build -ldflags="-H windowsgui -s -w" -trimpath -o EvilFox.exe ./cmd/vpnapp
|
||||
if errorlevel 1 exit /b 1
|
||||
|
||||
Reference in New Issue
Block a user