Your Homelab Starts Here.
Whether you're building your first home server, exploring Linux distributions, or diving into self-hosted solutions, TechHut has you covered. Our content ranges from beginner-friendly tutorials to advanced homelab configurations, all designed to help you get the most out of your technology.
66+ guides and tutorials

MUST HAVE Homelab Services
Explore essential homelab services for 2025 including Plex, Jellyfin, the *arr stack, Immich, Home Assistant, Pi-hole, Grafana, and more.
Read article →Latest Articles

Superfile: The Terminal File Manager That Pulled Me Back Into the CLI
A full walkthrough of Superfile (spf), a modern terminal file manager written in Go. Install, hotkeys, file operations, and config.

Copyparty: A Full File Server in a Single Python File
Set up copyparty on Linux as a user-level systemd service. One Python file gets you a full file server with thumbnails, music streaming, and resumable uploads, no Docker required.

The Home Lab Backup Setup I Should Have Built Years Ago - Proxmox Backup Server Guide (Pt. 1)
A full walkthrough of building a proper 3-2-1 backup system with Proxmox Backup Server, covering installation, ZFS setup, Proxmox VE backups, Docker backups with PBS client, and offsite S3 storage with Mega S4.

Run Wikipedia, Maps, and AI Offline with Project Nomad
Project Nomad is a self-hosted offline knowledge server that bundles Wikipedia, maps, medical references, AI, and more into a single Docker-based suite. Here's how to set it up.

Fedora 44 Post Install Guide
Everything I do after a fresh Fedora 44 install — DNF tweaks, RPM Fusion, NVIDIA drivers, Docker, NetBird, and more, including the release-day gotchas I hit along the way.

Kubernetes in the Homelab: Setting Up a k3s Cluster on Real Hardware
I don't run Kubernetes in my homelab, and I don't think most of you need to either. But it's worth learning, so let's set up a real k3s cluster on three mini PCs from scratch.

Self-Hosting NetBird with Pocket ID
Set up a self-hosted NetBird zero-trust network on a VPS with Traefik, Pocket ID for passwordless auth, and the built-in reverse proxy feature.

Overseerr is Now Seer: Migration Guide & Overview
Overseerr and Jellyseerr have merged into a single app called Seer. Here's how to migrate your existing instance and a look at what makes this tool so great.
Editors Picks
7 Docker Basics for Beginners
Learn Docker fundamentals including installation, volumes, networking, Docker Compose, and container management for beginners getting started with containerization.
Top 5 FAVORITE Linux Distros
Explore my top 5 favorite Linux distributions including Nobara, Ubuntu Server, SteamOS/HoloISO, KDE Neon, and Vanilla OS for desktop and server use.
Turning an OLD PC/Laptop into a Media Server! (Ubuntu/PLEX Guide)
Transform an old PC or laptop into a media server using Ubuntu Server and Plex, with step-by-step setup for SSH, SFTP, and streaming throughout your home.
How to make an Apache Webserver with SSL
Set up an Apache web server on Ubuntu with SSL certificates using Let's Encrypt, including firewall configuration and virtual host setup.