FIRING POINT

A home lab · online since 2026

Two WANs.
One DMZ.
Zero alarms.

A home network built like a carrier edge: segmented, redundant, watched and patched. Every box has a job, a name and an alert behind it.

By the numbers

The whole stack, at a glance.

Networks4Home, work, IoT, DMZ
Internet2ISPs with failover
Alert rules17Every one emailed
Burn-in91 hBefore production
How it's built

Four rules.
No exceptions.

01 · Segmented

Nothing trusts anything.

Home, work, smart devices and public services each live on their own network. Devices that don't need to talk can't.

02 · Redundant

Lose a line, keep going.

Two internet providers with automatic failover and failback, tested by pulling cables. A configured spare firewall sits in the safe.

03 · Watched

If it breaks, I hear about it.

Prometheus and Grafana track every host. Alerts fire on silence, heat, high CPU, stopped services and full disks.

04 · Patched

Updates don't wait for me.

Servers install security updates on their own from signed repositories. Keys only, no passwords, no root logins.

How you're reading this

This page
can't see the house.

You reached a small Debian virtual machine running Caddy, in a DMZ built for exactly one job. It holds static files and a certificate, and that's all.

  • EncryptionLet's Encrypt, renewed automatically
  • Who can connectUS addresses only
  • What it can reachThe internet, for updates. Nothing inside.
  • ProofTen isolation tests, all blocked
Built

2.5 hours

From a written plan to a live, certified site: new network, firewall policy, server, monitoring and alerts.

ADS-B · 1090 MHz

The sky,
decoded.

An antenna on the roof feeds a Raspberry Pi that decodes the position reports aircraft broadcast. It contributes to a global flight-tracking network and drives three views of my own.

View 1Look UpAn all-sky dome, as seen from the ground
View 2Plan ViewA radar-style scope with data blocks
View 3Strip BayFlight progress strips, sorted into bays
Change log

Recent
builds.

  1. Nov 5DMZ and this site. A new isolated network, a hardened web server, US-only HTTPS and three new alerts.
  2. Nov 4Three new sky views. Look Up, Plan View and Strip Bay, built on the live receiver feed.
  3. Nov 1New production hypervisor. Passed a 91-hour burn-in under load, then took over monitoring.
  4. Oct 29Receiver rebuilt. Fresh OS, moved onto the isolated IoT network.
  5. Oct 26Router lab. Three routers in a triangle over T1 and Ethernet, ready for OSPF and MPLS.
  6. Oct 21Failover verified. Primary line pulled, backup took over, alerts arrived in two minutes.