I built DeviceShelf: a local-first network scanner with a headless server edition (deviceshelf.app)
from deviceshelf@lemmy.world to homelab@lemmy.ml on 13 Jul 09:34
https://lemmy.world/post/49383407

I’m the developer. DeviceShelf scans your LAN and tells you what each device is: vendor, type, open ports, and a per-device security report. It runs on macOS, Windows, Linux, iOS and Android, and there’s a headless server edition (Docker + .deb) for 24/7 monitoring with ntfy, Gotify or webhook alerts.

It’s local-first: nothing about your network leaves your machine unless you turn on an opt-in feature, there’s no account, and the AI device ID uses your own API key. One-time purchase, with a trial.

It’s still a young project, so bug reports and feedback are very welcome. If something looks off on your network, tell me and I’ll fix it. Happy to answer questions too.

#homelab

threaded - newest

JoMiran@lemmy.ml on 13 Jul 14:19 next collapse

How does this differ from nmap?

EDIT: No answer to an honest question and just a downvote? OK dude.

fubarx@lemmy.world on 13 Jul 14:32 next collapse

Looks great. Installing the free trial to give it a try.

Let’s see if it can figure out all the weird IOT devices on my network :-)

simonmicro@programming.dev on 14 Jul 07:36 next collapse

This seems to be a Go binary you put onto your server and machine. Both are using libraries under MIT/BSD-3-Clause and I did not find proper disclosure about their use (at least via a very quick glance). Could you please provide a list of packages included in the software and fix the license handling issues?

deviceshelf@lemmy.world on 18 Jul 12:44 collapse

reply-plumbing test, deleting this in a moment