HOMELAB MEDIA
A single Docker host that requests, organizes, compresses, and streams a personal media library, reachable from anywhere through a Cloudflare Tunnel with no open ports.
Each project has a case study: the problem, the approach, the constraints, and what it does today.
A single Docker host that requests, organizes, compresses, and streams a personal media library, reachable from anywhere through a Cloudflare Tunnel with no open ports.
Turns an Obsidian vault into a live, force-directed desktop wallpaper that redraws as notes and links change, with the same colors and physics as the real graph view.
A private, Git-backed Obsidian vault that syncs desktop, laptop, and iOS on a five-minute cycle, with a written onboarding guide for each new device.
Node scripts that generate a ledger-first short-term-rental workbook with formula-driven category rollups, plus a rate-limited keyword research tracker.
A training series on how data moves across a network and how to keep it moving when parts fail, with speaker notes and a reusable deck template.
Vaultwarden in Docker on a Proxmox VM, published through a Cloudflare Tunnel with no open ports. Works with the official Bitwarden extensions across four browsers, syncs every device, and keeps multi-user vaults cryptographically segregated.
A PowerShell tool that inventories every installed driver on Windows 11, queries Windows Update for vendor versions, installs what is available, and broadcasts progress to the desktop. Runs as a hidden scheduled task at startup and on session unlock.
A Python learning tool for building SSH tunnels through a jump host to reach an internal target, written to make local, dynamic, and remote forwarding concrete in a controlled lab.
Static Astro build served from Cloudflare Workers static assets. No database, no server code, no admin panel, strict security headers.