ORIGINAL REDDIT POST

Automated Local Networking Scanning

Hi, I'm looking for a self-hosted solution that can automatically discover and inventory devices connected to my local network. Ideally, I'm looking for something that can: Automatically scan my LAN on a schedule Detect new devices as they connect Show IP…

Original postr/selfhosted

Hi, I'm looking for a self-hosted solution that can automatically discover and inventory devices connected to my local network. Ideally, I'm looking for something that can: Automatically scan my LAN on a schedule Detect new devices as they connect Show IP address, MAC address, hostname, vendor, and operating system (if possible) Keep a history of devices that have been seen Alert me when new or unknown devices appear Run in Docker if possible

Collected discussion

12 comments

u/asimovs-auditor

Expand the replies to this comment to learn how AI was used in this post/project.

u/Extra-Citron-7630OP

Thanks for letting me know, is this still actively maintained. Can we request features to be added?

u/Extra-Citron-7630OP

Not sure if this is actively being maintained, last update was 2025

u/Im1Random

Well yea I still use it every day and if I have the time to do so I'll implement requested features.

u/Extra-Citron-7630OP

Just to know the IP of each device, what device is it, and when it last connected etc, so probably more inventory

u/matt97led

Have a look at WatchYourLan on GitHub

u/ksteink

Nmap, Scanopy, NetalertX are few self-hosted solutions that you may want to explore

u/Im1Random

I was looking for exactly the same some time ago and since I also wasn't able to find a solution that fits my needs perfectly I decided to start my own project WhosInMyLAN

u/VastReception1347

Out of curiousity, what's your use-case? Is it mainly for security or are looking to maintain an inventory of your home lab?

u/tonyhawkproskater980

PiAlert is another one

u/nivaOne

If your switches support it then it should be easy to figure it all out by monitoring some of it’s parameters