← The log

khuedoan/homelab

★ 9,683 stars

PythonDevOps

Covered in week 2026-W31 · the 2026-08 report

Fully automated homelab from empty disk to running services with a single command.

What homelab is

This project utilizes Infrastructure as Code and GitOps to automate provisioning, operating, and updating self-hosted services in my homelab. It can be used as a highly customizable framework to build your own homelab.

From the repository README · read it on GitHub →

01 Aug 2026 · 0:32
homelab - From Empty Disk to Running in 1 Command #Shorts
Watch on YouTube →

Transcript

Building a homelab means weeks of manually configuring services, debugging networking failures, and reinstalling the OS when things break. This repo automates the entire stack from empty disk to running services with one command. It PXE-boots bare metal, installs K3s, deploys apps via GitOps, handles rolling upgrades, monitors with Grafana, and auto-backups data. Nearly 9,500 stars prove developers are abandoning manual setup. Would you trust your entire homelab to one command?

View on GitHub