About LanternRack & Homelab Rig Specs

How every open-source repository is deployed, recorded, and verified in an isolated container testbed before we publish a 60-second short or Docker Compose guide.

LanternRack (*Infrastructure Revealed*) is an engineering-first shortform channel and technical documentation hub created by Craig Davignon (@croogmandoo).

Most self-hosting tutorials skip the rough edges: unpinned :latest tags that break six months later, missing PUID/PGID volume permissions, or environment variables that only fail on first login. Every guide on LanternRack is produced by an automated + human-verified pipeline that actually boots the stack on Linux, runs headless and headed browser assertions, captures the real terminal output, and pins the exact container image version we tested.

How Our Verification Pipeline Works

  1. Isolated Container Testbed: Every GitHub repository is cloned and deployed inside a clean Docker Engine + Compose v2 environment.
  2. Real Browser Verification: We don't screenshot marketing pages. Our Playwright capture harness boots the live web UI on 127.0.0.1, walks through the initial admin onboarding, and verifies HTTP 200 health.
  3. Pinned Versions & Digests: Every guide records the exact image tag, version number, and date tested in the green Last tested badge at the top of the article.
  4. Teardown & Reproducibility Check: If a container needs manual database bootstrapping, secret generation (openssl rand -hex 32), or reverse-proxy headers, those exact commands go into the guide before the container is torn down.

The LanternRack Hardware & Recording Rig

*Disclosure: Hardware listed below is what we actually run in our rack and workstation. See our Affiliate & Sponsorship Disclosure for how we handle hardware links.*

ComponentSpecificationRole in Pipeline
Compute Node 01 (Workstation / GPU Host)AMD Ryzen 9 / NVIDIA CUDA GPU + 64 GB ECC/DDR5 RAMIsolated Docker Compose testbed, Playwright browser capture, and local GPU Kokoro-82M TTS synthesis
Storage Node (NAS / Media Vault)ZFS Mirror Pool (NVMe cache + Enterprise HDDs)Host bind-mount testing for *arr stacks, Jellyfin, Audiobookshelf, and Immich
Edge & IngressTraefik v3 + Pocket-ID / Tinyauth + WireGuardReverse proxy, wildcard TLS, and OIDC/forward-auth testing
Observability StackPrometheus + Grafana + Speedtest-Tracker + ntfyReal-time container metrics and self-hosted push alerts on pipeline completion
Capture & Encodingasciinema + Playwright Chromium + FFmpeg (libx264)Deterministic 9:16 vertical video assembly and clean terminal recordings

Editorial Independence

We never publish a guide for a tool that failed to boot in our testbed. If a project requires workarounds, specific kernel capabilities, or non-root UID fixes, we document them plainly.