Homelab

GrandMasterJ.com — infrastructure I run for fun

My homelab runs its own domain — a live environment I use to learn, break, document, and rebuild things on purpose. It runs my own domain, its own reverse proxy, its own monitoring, and its own AI operations assistant.

J.J. Smiley at his homelab workstation, server rack in the background

Network layout

Solid lines = routed traffic. Dashed lines = Tailscale-routed VLANs only (Wabash, Printers, Active Directory — IoT, Gaming, and DMZ stay excluded).

A dedicated reverse proxy VM pairs with external DNS so every internal service gets a clean hostname instead of a raw IP.

Compute

atlas

Standalone Proxmox VE host

ProxmoxSubnet routerExit node
titan

Standalone Proxmox VE host, primary Netdata parent

ProxmoxMonitoringSubnet routerExit node
vault

Proxmox Backup Server

Backup
relay

Subnet router VM

LinuxRouting
gateway

Nginx Proxy Manager — routes grandmasterj.com traffic to internal hosts

NetworkingDNS

Storage

Dual UniFi UNAS
UniFi NAS devices on the core VLAN
vault
2TB ZFS mirror on NVME

Overlay network

tailnet: tailscale.subnet.ts
model: Full mesh — ACL tags for organizational structure
both hypervisor nodes advertise home routes
A dedicated tailnet node runs the Zap AI assistant, authenticated via its own SSH keypair — scoped access, not blanket trust

Monitoring

Platform
Netdata Cloud
Parent node
titan
Coverage
Homelab nodes stream metrics continuously; key hosts are claimed and actively monitored.

NAS firmware updates can reset Netdata agents and cause duplicate node registrations — a known quirk that's now just part of the update runbook.

AI Ops

Meet AI Assistant, running on Vellum.ai

This is a personal AI operations assistant running on the Vellum platform, connected to the tools and workflows that run this homelab. It helps administer the network, keeps documentation current, and handles repetitive operational work — the same philosophy I brought to enterprise AI adoption at work, applied at home first.

What's in flight

Handing off select maintenance activities to AI-assisted workflows — an ongoing experiment in how far automation can responsibly go.

This homelab is built to be rebuilt.

Memory is volatile. Markdown is durable.