github AlexRosbach/LanLens v1.5.9
LanLens v1.5.9

7 hours ago

Highlights

  • Optional DNS names and aliases inventory for devices
  • Stable preferred device names with automatic, discovered, and manual modes
  • Read-only AXFR synchronization for Microsoft DNS, BIND, and other authoritative DNS servers
  • Optional encrypted TSIG authentication plus connection testing and on-demand synchronization
  • Segment sorting by starting IP, name, total capacity, used addresses, or free addresses
  • Multiple DHCP ranges and live new/archived scan counters from the latest maintenance updates

Docker

docker pull alexrosbach/lanlens:1.5.9
docker compose up -d --force-recreate

alexrosbach/lanlens:latest points to the same production image.

This release is published for linux/amd64. ARM64 support remains scoped to LanLens 1.6.0.

Validation

  • Production merge commit: b8fa871
  • Version/build: 1.5.9 / 20260730.0018
  • 174 backend tests passed in the production image
  • Frontend production build passed with 995 modules
  • 7 focused Chromium tests passed for DNS/AXFR, settings, DHCP ranges, and segment views
  • Fresh registry pulls and /api/health were verified with the release metadata
  • UI screenshots and tests use synthetic data only

Documentation

Security and licensing

  • AXFR must be explicitly allowed by the authoritative DNS server; source-IP ACLs and optionally TSIG are recommended.
  • TSIG secrets are encrypted and never returned by the configuration API.
  • Optional DNS integration failures remain isolated from normal device scans.
  • dnspython is ISC-licensed and was already present through the existing runtime dependency tree.

Don't miss a new LanLens release

NewReleases is sending notifications on new releases.