release: Mark VIII 1.0
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
param(
|
||||
[string]$PagerHost = "172.16.52.1",
|
||||
[int]$Port = 8000,
|
||||
[switch]$Tunnel
|
||||
)
|
||||
|
||||
$ErrorActionPreference = "Stop"
|
||||
$Root = Split-Path -Parent $PSScriptRoot
|
||||
$Python = "$env:LOCALAPPDATA\Programs\Python\Python311\python.exe"
|
||||
if (-not (Test-Path $Python)) { throw "Python 3.11 not found. Install with: winget install Python.Python.3.11" }
|
||||
|
||||
if ($Tunnel) {
|
||||
Write-Host "Opening SSH tunnel 1471 -> 127.0.0.1:1471 (for direct terminal WS). Close the ssh window to stop it."
|
||||
Start-Process ssh -ArgumentList "-N","-L","1471:127.0.0.1:1471","root@$PagerHost" -WindowStyle Minimized
|
||||
}
|
||||
|
||||
Write-Host "Dev server: http://127.0.0.1:$Port (API proxied to http://$PagerHost:8080)"
|
||||
Write-Host "Requires the backend deployed: scripts\deploy.ps1"
|
||||
& $Python "$PSScriptRoot\dev_proxy.py" --pager-host $PagerHost --port $Port --www "$Root\payload\user\remote_access\pager-webui\www"
|
||||
Reference in New Issue
Block a user