Reading view

LanGuard – a self-hosted dashboard for discovering and monitoring devices on your LAN

LanGuard – a self-hosted dashboard for discovering and monitoring devices on your LAN

Hi r/selfhosted,

I have been building LanGuard, an open-source network visibility tool for home networks and homelabs.

I wanted something between a basic device list and a full enterprise monitoring stack: an interface that discovers devices, keeps their history, organizes them into rooms, and makes network changes easy to understand.

Current features include:

  • Automatic LAN discovery using ARP, reverse DNS, mDNS, LLMNR, SSDP, and NetBIOS
  • Online/offline tracking, scan comparison, common port monitoring, and device history
  • Hostname, vendor, role, and identity-confidence detection
  • A visual Home Map for organizing rooms and devices
  • Discord and Telegram notifications
  • AdGuard Home integration with per-device DNS activity and blocked-query totals
  • Inventory import/export and WatchYourLAN migration
  • Docker Compose deployment and a native macOS version

LanGuard does not capture packet contents or inspect application traffic. The AdGuard integration stores aggregated domain counters rather than raw DNS responses.

One deployment detail worth mentioning: the Docker scanner uses host networking and privileged access so it can perform ARP-based LAN discovery.

GitHub: https://github.com/hillaliy/LanGuard

I would appreciate feedback from the self-hosted community, particularly about device identification, DNS integrations, and which network-controller integration would be most useful next.

submitted by /u/YosNightFly to r/selfhosted
[link] [comments]
  •  
❌