Audit and WAN speed test fixes. Feature recap since v1.4.x:
- Client Performance dashboard (v1.6.0) - Per-client signal quality, walk-test GPS mapping, connection history, and roaming events
- Planned AP placement (v1.6.0) - Place any AP model from a 30+ model catalog on your floor plan to simulate coverage before buying hardware
- Signal Map floor plan editor (v1.5.0) - Draw building layouts with wall materials, place APs, and see real-time RF propagation heatmaps
- Gateway-direct WAN speed testing (v1.4.1) - Speed tests directly from your UniFi gateway against Cloudflare's edge network
See v1.6.0 release notes and v1.5.0 release notes and release notes since then for the full breakdown.
Security Audit
- LAG child ports excluded from audit rules - LAG member ports have a raw
forward: "all"config that's irrelevant since they're assimilated into the parent port. These no longer trigger false positive "Excessive Tagged VLANs" issues. Unused port detection still applies to LAG children.
WAN Speed Test
- Fixed test duration reporting - WAN speed tests were saving the combined duration of both directions (20s) instead of the per-direction value (10s). Now consistent with how LAN tests report duration.
Installation
Windows: Download the MSI installer below
Docker:
docker compose pull && docker compose up -dmacOS (native, recommended for accurate speed tests vs Docker Desktop):
git clone https://github.com/Ozark-Connect/NetworkOptimizer.git && cd NetworkOptimizer && ./scripts/install-macos-native.sh
# or if you already have it cloned
cd NetworkOptimizer && git pull && ./scripts/install-macos-native.shProxmox:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/Ozark-Connect/NetworkOptimizer/main/scripts/proxmox/install.sh)"For other platforms (Synology, QNAP, Unraid, native Linux), see the Deployment Guide.