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

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:
AetherForge
2026-06-07 11:23:10 -07:00
parent 483eafa9dd
commit f3e5a9a07d
40 changed files with 3091 additions and 4 deletions

View File

@@ -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 {