HomeLab Starter
Page 3 of 11
-
ECC Memory in the Homelab: When It Matters and When It Doesn't
ECC (Error Correcting Code) memory silently corrects single-bit errors and detects multi-bit errors. For homelab NAS and storage servers, ECC prevents data corruption from memory errors. This guide explains what ECC does, what hardware supports it, and when to prioritize it.
-
Wake-on-LAN: Remote Power Management for Your Homelab
Wake-on-LAN lets you power on machines remotely by sending a magic packet over the network. Covers BIOS setup, Linux configuration, sending WoL packets, remote access over the internet, and automating startup sequences.
-
SFP and Fiber Networking for the Homelab
How to add SFP+ 10G fiber networking to your homelab. Covers SFP vs SFP+ vs QSFP, DAC cables vs fiber transceivers, compatible switches and NICs, and practical cabling for homelab backbone links.
-
PCIe Bifurcation: Add Multiple NVMe Drives to One Slot
PCIe bifurcation lets you split a single PCIe x16 slot into multiple x4 slots, enabling NVMe expansion cards that add 4+ SSDs to a desktop or server without extra slots.
-
ESPHome: Build Custom Smart Home Sensors with $5 Microcontrollers
ESPHome turns ESP8266 and ESP32 microcontrollers into configurable smart home sensors with a simple YAML configuration. Build temperature sensors, occupancy detectors, and custom automations that integrate directly with Home Assistant.
-
Wake-on-LAN in the Homelab: Remote Power Management
Wake-on-LAN (WoL) lets you power on computers remotely from your network. This guide covers enabling WoL in BIOS and OS, sending magic packets, scheduling power-on, and using WoL over the internet through a VPN.
-
Homelab Temperature Monitoring: Sensors, Alerts, and Dashboards
Monitor CPU, GPU, disk, and ambient temperatures in your homelab using lm-sensors, Prometheus, and Grafana. Covers sensor setup, fan speed monitoring, Grafana dashboards, and alerting for thermal runaway.
-
IPv6 for Your Homelab: Setup, Subnetting, and Native Connectivity
IPv6 is no longer optional for serious homelabs. This guide covers getting native IPv6 from your ISP, subnetting your network, configuring your router, and making services reachable over IPv6.
-
Proxmox: LXC Containers vs. VMs — When to Use Each
Proxmox supports both LXC containers and full VMs. Understanding the trade-offs helps you pick the right technology for each workload and avoid common pitfalls.
-
Alertmanager Setup for Homelab: Get Notified When Things Break
Prometheus Alertmanager handles routing, deduplication, and delivery of alerts from Prometheus. This guide covers setup, alert rules, and routing to Slack, PagerDuty, email, and Discord.
-
NFS Server Setup for Your Homelab: Share Storage Across All Your Machines
Set up an NFS server on Linux to share storage across your homelab. Covers installation, exports configuration, performance tuning, and securing access.
-
Homelab Documentation — Why and How to Document Your Setup
Most homelabbers skip documentation and regret it later. Here's what to document, which tools to use (BookStack, Obsidian, Wiki.js, and more), and how to keep it all up to date.
-
Portainer: The Best Docker Management UI for Your Homelab
Portainer gives you a web-based UI to manage all your Docker containers, images, volumes, and networks without memorizing docker commands. Here's how to set it up.
-
Syncthing: Peer-to-Peer File Sync Without a Central Server
Syncthing syncs files between your devices without any cloud or central server — just encrypted peer-to-peer sync. Perfect for photos, documents, and homelab config backups.
-
Immich: Self-Hosted Google Photos Replacement for Your Homelab
Immich is a self-hosted photo and video backup solution with machine learning features, mobile apps, and a Google Photos-like interface. Here's how to deploy it in your homelab.
-
Netdata: Real-Time Monitoring for Your Homelab
Netdata provides zero-configuration real-time monitoring with per-second metrics. This guide covers installation, what it monitors out of the box, and how it compares to Grafana/Prometheus.
-
Vaultwarden: Self-Hosted Bitwarden Password Manager for Your Homelab
Vaultwarden is a lightweight, self-hosted Bitwarden-compatible password manager. No subscription required, full control over your credentials. Here's how to deploy it.
-
Jellyfin: The Free Self-Hosted Media Server for Your Homelab
Jellyfin is the open-source alternative to Plex and Emby — no subscriptions, no tracking, no locked features. Learn how to set it up and stream your media library anywhere.
-
Homelab Power Consumption: Measure, Optimize, and Cut Your Electric Bill
A practical guide to measuring, optimizing, and reducing power consumption in your homelab. Covers watt meters, idle power, TDP ratings, shutdown scheduling, and calculating annual costs.
-
Running Ansible Semaphore in Your Home Lab
A comprehensive guide to deploying and using Ansible Semaphore — a modern web UI for Ansible automation. Covers Docker Compose setup, project configuration, inventory management, scheduling playbooks, team collaboration, and comparison to AWX/Tower.