{"repo":"khuedoan/homelab","free":true,"listed":false,"github":"https://github.com/khuedoan/homelab","clone":"git clone https://github.com/khuedoan/homelab.git","description":"Fully automated homelab from empty disk to running services with a single command.","language":"Python","stars":9521,"topics":["kubernetes","pxe","homelab","ansible","docker","helm","k3s","argocd","terraform","devops"],"license":"GPL-3.0","category":"deployment-docker-iac","readme_excerpt":"Khue's Homelab Features • Get Started • Documentation 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. What is a homelab? Homelab is a laboratory at home where you can self-host, experiment with new technologies, practice for certifications, and so on. For more information, please see the r/homelab introduction and the Home Operations Discord community (formerly known as k8s-at-home). If you encounter an issue, please create a bug report (avoid asking for support about issues specific to this project in other communication channels). Overview Project status: ALPHA This project is still in the experimental stage, and I don't use anything critical on it. Expect breaking changes that may require a complete redeployment. A proper upgrade path is planned for the stable release. More information can be found in the roadmap below. Hardware - 4 × NEC SFF PC-MK26ECZDR (Japanese version of the ThinkCentre M700): - CPU: Intel Core i5-6600T @ 2.70GHz - RAM: 16GB - SSD: 128GB - TP-Link TL-SG108 switch: - Ports: 8 - Speed: 1000Mbps Features - [x] Common applications: Gitea, Jellyfin, Paperless... - [x] Automated bare metal provisioning with PXE boot - [x] Automated Kubernetes installation and management - [x] Installing and managing applications using GitOps - [x] Automatic rolling upgrade for OS and Kubernetes - [x] Autom","default_branch":null,"files":null,"tree":[],"storefront":"/r/khuedoan","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/khuedoan/homelab/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}