The Homelab

Self-hosted infrastructure running 24/7 across my home server stack. This page used to show a live status panel, but that was tied to the local hardware and network, so it’s now a static write-up instead.

🖥 Servers

Mac Mini M2 — primary server (8-core CPU, 10-core GPU, 16-core NPU, 8GB unified memory), runs 24/7.

Mac Mini M4 — secondary server on Tailscale, runs Immich; storage backed by the M2 (10-core CPU, 10-core GPU, 16-core NPU, 16GB unified memory).

Storage — roughly 37TB total across internal SSD, external drives, and backup volumes.

🔌 Networking

Caddy — reverse proxy for local routing and automatic HTTPS.

Tailscale — mesh VPN connecting devices privately.

⚙️ Services & Apps

Plex — media server.

Kavita — manga/comic reader.

Immich — photo and video library, running on the M4.

Jump Desktop — remote desktop client.

Scrypted — home automation / HomeKit bridge.

GKtv — custom IPTV via ErsatzTV.

🚀 Active Projects