github Ozark-Connect/NetworkOptimizer v1.8.3

2 hours ago

More floor plan tools for underlay management and planned AP workflows. See v1.8.0 release notes for what's new in v1.8.0+.

Signal Map

  • Multi-image underlays per floor - Upload multiple floor plan images per floor, each independently positioned, rotated, cropped, and with adjustable opacity. Supports PNG, JPEG, HEIC, and PDF files (multi-page PDFs show a page picker).
  • Auto-fit on upload - New underlays automatically sized and rotated to match the building wall outline, with aspect ratio matching to resolve rotation ambiguity between landscape and portrait orientations.
  • 4-corner resize and drag - Resize underlays from any corner with rotation-aware handles, plus drag-to-move on desktop and mobile (touch).
  • Rotation and crop sliders - Fine-tune underlay rotation (-180 to 180) and crop with live preview. Both debounce saves to avoid hammering the database.
  • Stepped scale bar - New distance scale bar on floor plan editor and speed map for at-a-glance size reference.
  • Map view save/restore - Remembers your map position when entering a building and restores it on exit (unless you've panned or zoomed away).

Planned APs

  • Disable-while-planning mode - Toggle real APs off on the planning layer to see a before/after view when planning new AP placements.
  • Auto-show/hide planned AP layer - The planned AP layer automatically toggles when entering or leaving placement mode.

Mobile

  • Improved floor plan toolbar - Bottom bar wraps into logical groups on smaller screens, with fit/fullscreen buttons right-aligned and compact button sizing.

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.