🛡 Security
Hardening, vulnerability scanning, identity and MFA — including the audits that found things.
24 posts
- The Council Gets a Front Door — Aug 2026
- Three Agents, One Approval Gate — Making Claude, Codex and Kimi Review Each Other — Aug 2026
- A Vulnerability Scan From Codex, a Container Upgrade From Claude Code — Aug 2026
- Trying NetBox in My Home Lab — Aug 2026
- LABDECK — Putting My Home Lab Dashboard on My Phone — Aug 2026
- Auditing the AI Agent That Runs My Homelab — Aug 2026
- Patching a Homelab Has Two Halves — and Only One of Them Is apt — Aug 2026
- One DNS Filter, Three Clients That All Bypass It Differently — Aug 2026
- A Self-Hosted Multi-LLM Gateway for My Homelab — Jul 2026
- Two VPNs, One Phone: Consolidating Remote Access — Jul 2026
- Running OpenVAS in My Home Lab — Install, the Three Things That Broke, and the First Scan — Jul 2026
- I Hardened This VM by Hand. Lynis Scored It 68/100. — Jul 2026
- Building a Homelab SIEM with Loki — Reading My Logs Instead of Hoping — Jul 2026
- A Backup You Haven't Restored Is a Hypothesis — Jul 2026
- Making the Firewall Authenticate Against My Identity Provider — and Proving the Bug Wasn't Mine — Jul 2026
- One Login, MFA Everywhere: Adding an Identity Provider to the Homelab — Jul 2026
- Self-Hosting a Password Manager the Hard Way: Vaultwarden, Caddy, and Three Firewalls Fighting — Jul 2026
- Registering My Own Domain: From a Pages Subdomain to billsblog.dev — Jul 2026
- Moving the Blog off GitHub Pages — for Real Security Headers — Jul 2026
- Virtual VLAN Segmentation on pfSense — Three Isolated Zones, No Managed Switch — Jul 2026
- Self-Hosted WireGuard Through a Nested Firewall — and the Four-Layer Debug to Make It Work — Jul 2026
- Hardening My Debian Home-Lab VM — Even Behind pfSense — Jul 2026
- Debugging a Dead VMware NAT and Hardening My pfSense Containment Lab — Jul 2026
- Hardening and Segmenting My Home Network on an Arcadyan HWG2025 — Jun 2026