github Ozark-Connect/NetworkOptimizer v1.6.4

4 hours ago

WAN speed test accuracy and stability 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.

WAN Speed Test

  • Better upload accuracy - Increased concurrent streams from 6 to 8, which consistently produces better upload throughput (~1075 Mbps vs ~946 Mbps). Download is unaffected. Also fixed HTTP connection reuse so uploads don't open a new TCP connection for every request.
  • Fixed crash during speed tests - The speed test's memory pressure could trigger GC compaction that corrupted active iperf3 pipe handles, causing a crash. The iperf3 server now pauses during WAN tests to avoid this entirely.

Installation

Windows: Download the MSI installer below

Docker:

docker compose pull && docker compose up -d

macOS (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.sh

Proxmox:

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.

Don't miss a new NetworkOptimizer release

NewReleases is sending notifications on new releases.