🦊 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 🦊

72 views

Add a comment

Replies

Best

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.

Β 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

Β 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!

Β 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 ?

Β 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, ). 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.

Β 
1. open ports
2. last accessed time per port
3. device state
4. last ping status

these things will help

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 🦊