Guides
Pi-hole DNS Ad Blocking: Complete Setup Guide
Set up Pi-hole on Docker to block ads and tracking at the DNS level across your entire network — no browser extensions, no per-device setup.
Authelia on Docker: Add Two-Factor Auth to Every Service in Your Homelab
Set up Authelia as a forward-auth middleware in front of Nginx Proxy Manager to protect every homelab service with a single SSO portal and optional 2FA.
How to Set Up a Local DNS Server With Technitium (Ditch the Router DNS)
Run Technitium DNS in Docker to get internal hostnames, ad blocking, and split DNS for your homelab — no more IP addresses in your browser.
Tailscale for Your Homelab: Remote Access Without Port Forwarding
Set up Tailscale on your homelab server and access every service securely from anywhere — no port forwarding, no public IP required.
How to Set Up Nginx Proxy Manager With Docker (Complete Guide)
Install Nginx Proxy Manager with Docker Compose, add your first proxy host, and get HTTPS working for every service on your homelab.
Articles
Home Network Setup for Homelabs: VLANs Without the Headache
Why VLANs matter for homelab security, the difference between managed and unmanaged switches, and how to set up basic network segmentation.
Don't Use .local for Your Homelab Domain
Using .local for your homelab DNS zone conflicts with mDNS (Bonjour/Avahi). Here's why resolution breaks intermittently and what to use instead.
Why I Don't Open Ports on My Router Anymore
Port forwarding used to be the standard way to access homelab services remotely. Here's why I stopped doing it and what I run instead.