π¦ 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
Love seeing updates that add depth without adding complexity . The port history feature is especially smart, sometime the most important security insight is not what's open now , but what was open when something went wrong.
@micah_prestonΒ That's exactly the kind of subtle shift that makes a tool feel more "investigative "than just monitoring . Port history especially feels underrated ... most issues I've seen in real environments only make sense once you can reconstruct what was exposed, not just what's live now.
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 π¦