π¦ Netfox 0.7.0 β what's new
Hey everyone π
Just shipped Netfox 0.7.0. Here's what's new:
Netfox 0.7.0 goes deeper on ports β and gives Settings a fresh, scannable look.
π Full Scan
The curated catalog is fast and quiet, the right default. When you want to dig deeper on one device, Full Scan sweeps a wider range β well-known ports (1β1024), all 65,535, or a custom range you type β with a live progress bar and a running count of open ports. Cancel any time. It's per-device and never part of the scheduled sweep, and it stays polite to your router.


π Port history
The device History timeline now records when a port opens or closes, so you can see that a dev server ran on :3000 yesterday evening even though it's gone now β service exposure over time, not just presence.

π Port alerts can include this Mac
The "new port opened" alert can now optionally cover your own Mac β an unexpected listener on your own machine is worth knowing about. On by default once you've enabled port alerts; flip it off if your dev workflow is noisy.

ποΈ Custom ports, now a list
Settings β Security β Custom ports is a proper editor now: one row per port with an optional description, add and remove buttons, and a scrollable list β no more free-text field.

β¨ Settings, refreshed
Every setting gets a colour icon for quick scanning and an info button that opens its full explanation in a popover, so the panels stay clean while every detail stays one click away.

β Ring gauges
The menu bar popover and the Overview now show Devices (online / total) and Risk (share at risk) as at-a-glance rings, tinted by severity.


Plus polish: relative timestamps now read "Just now" for fresh events instead of the odd "in 0 seconds".
Update via Netfox β Check for Updatesβ¦. As always, I'd love to hear what you'd like to see next π¦


Replies
very cool, can be super helpful for my homelab setup
Netfox
@angsak6Β Homelabs are honestly the perfect use case π Lots of services spinning up and down, easy to lose track of whatβs reachable across the LAN. Would love to hear how it works out for your setup β and if thereβs anything homelab-specific youβd want to see next!
@gfazioliΒ One small feature request if possible. I use prometheus + grafana for monitoring my homelab, is it possible for you to expose an prometheus compatible endpoint and expose some metrics like open ports etc etc so that I can connect it directly to my grafana charts ?
Netfox
@angsak6Β Hi, thanks for the suggestion π β this is a great fit for Netfox and I like it a lot.
The plan could be to add an optional, opt-in HTTP endpoint that exposes metrics in the Prometheus text exposition format (for example, http://:9090/metrics). This would let you point Prometheus directly at it and build your Grafana panels.
I'm planning to expose things like: open ports per host, port state, devices online / by kind, alert counts by type, and Mac throughput (up/down). It'll be off by default, with a configurable port, and the option to bind it to the LAN (so a Prometheus running on another host can scrape it) π€
Two quick questions to prioritize:
1. Does your Prometheus run on the same Mac, or on another machine on your network?
2. Which metrics matter most to you first β open ports, device presence, something else?
I'll keep you posted here once it lands.
@gfazioliΒ
1. open ports
2. last accessed time per port
3. device state
4. last ping status
these things will help
Netfox
@micah_preston @maxwell_dean You both nailed exactly why I built it. Most network tools only answer βwhatβs open right now?β β but when something goes wrong, the real question is βwhat was exposed last night at 2am?β Port history turns Netfox from a live dashboard into something you can actually investigate with...
That dev server that ran on :3000 for ten minutes? Now thereβs a record. Really glad this resonated β itβs the feature Iβm most excited about in 0.7 π¦