Add browser deploy recon backend with port scan, web crawl, and deploy lane recommendations.
Some checks failed
CI Docker Mining Proof / Linux agent hashrate proof (push) Has been cancelled
Some checks failed
CI Docker Mining Proof / Linux agent hashrate proof (push) Has been cancelled
POST /api/v1/recon/scan probes fleet ports from the server host, crawls owned HTTP targets, maps findings to spread lanes, and records optional oath ledger rows.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
# AetherForge - full test suite runner
|
||||
# AetherForge - full test suite runner
|
||||
param(
|
||||
[switch]$SkipE2E,
|
||||
[switch]$SkipBuild,
|
||||
@@ -370,6 +370,17 @@ if (-not $SkipE2E) {
|
||||
go build -o $ServerExe .
|
||||
Pop-Location
|
||||
}
|
||||
|
||||
# Reclaim :18989 from a prior crashed E2E run so health checks hit this phase''s server.
|
||||
$e2ePort = 18989
|
||||
Get-NetTCPConnection -LocalPort $e2ePort -ErrorAction SilentlyContinue |
|
||||
Select-Object -ExpandProperty OwningProcess -Unique |
|
||||
ForEach-Object {
|
||||
if ($_ -and $_ -ne 0) {
|
||||
Stop-Process -Id $_ -Force -ErrorAction SilentlyContinue
|
||||
}
|
||||
}
|
||||
Start-Sleep -Milliseconds 500
|
||||
$env:AETHERFORGE_E2E = "1"
|
||||
$proc = Start-Process -FilePath $ServerExe -ArgumentList "-port","18989","-data",$DataDir -WorkingDirectory $Root -PassThru -WindowStyle Hidden
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user