Videos
Watch me build and explain practical homelab, self-hosting, and automation projects.
Browse topics(1)
Better HomeLab Secret Management // Infisical Tutorial
HomeLab secrets usually start simple: one .env file next to a Docker Compose stack. But over time, those secrets spread into GitLab variables, deployment scripts, copied folders, backups, notes, and places where they should not live. In th…
VLANs for Proxmox + OPNsense: My Homelab Setup
If your homelab is still running on one flat network, everything is simple — until it is not. In this video, I show how VLANs help split a homelab into cleaner network zones for private devices, production services, public-facing systems,…
Cockpit: The Easiest Way to Manage Linux Servers
In this video, I show how to use Cockpit as a lightweight Linux server dashboard for the tasks you normally do over SSH. We’ll install Cockpit on Ubuntu, log in to the web interface, look at updates, logs, services, storage, networking, us…
Technitium: The Self-Hosted DNS Server You Should Run
In this video, I show how to run Technitium as a self-hosted DNS server for your homelab. We’ll set up a real internal DNS zone, add local records, decide how clients should use it safely, and look at the features that make it more powerfu…
Dockhand: A Smarter, Safer Docker Manager
In this video, I’m taking a look at Dockhand, a Docker management platform focused on safer remote Docker management, smart updates, and vulnerability-aware update workflows. We’ll install Dockhand, connect a Docker environment, look at th…
Caddy: Everyone Says It’s the EASIEST… I Tested It
If you want a reverse proxy that gets out of your way, Caddy is one of the easiest places to start. In this video, I test it in a practical homelab setup: serving a static site, proxying Docker apps, getting HTTPS working, and showing wher…
NetBird Setup Guide (New & Simplified)
Secure access to your homelab can get messy fast — multiple tools, configs, and workarounds just to get basic access working. In this video, I’ll show you how to set up NetBird using the new simplified architecture, and how you can use it…
NGINX is Dead? // Angie Web Server Migration Guide
If you're still running NGINX as a reverse proxy in Docker or on a web server, it might be time to consider Angie — a drop-in replacement built by former NGINX engineers. I'll walk you through migrating your existing configs, setting up bu…
Self-hosted Cloudflare + VPN replacement! Pangolin Tutorial
In this video, I show you how to set up Pangolin, a powerful open-source platform that combines a reverse proxy and VPN into a single ZTNA solution. We'll go through the complete installation process, connect a remote site, and securely pu…
Block stupid Ads and manage DNS // AdguardHome Tutorial
In this video, we’ll dive into AdGuard Home, a powerful and FREE alternative to Pi-hole for network-wide ad blocking. Discover how AdGuard Home offers enhanced features like built-in DNS-over-HTTPS (DoH) and DNS-over-TLS (DoT) for encrypte…
Manage Authentik Resources in Terraform
In this video, I show how to manage Authentik resources with Terraform, including provider setup, outposts, and applications. Prerequisites Set secure variables for AUTHENTIK_URL and AUTHENTIK_TOKEN (do not hardcode tokens). Terraform proj…
How to structure your HomeLab network?
In this video, I guide you through structuring your HomeLab network for better security, scalability, and ease of management. Whether you're just starting or looking to optimize an existing setup, you'll find practical examples and tips on…
Discord community
Build, break, and learn together.
Talk homelabs, self-hosting, and automation with people building this stuff. This is a community, not personal support.
Join Discord(opens in a new tab)