
homelab
khuedoan
Fully automated homelab from empty disk to running services with a single command.
AI 简介
khuedoan/homelab 是一个通过单条命令即可从空白磁盘到运行服务的全自动化家庭实验室项目。它利用基础设施即代码(IaC)和GitOps理念,结合Ansible、Docker、Kubernetes等技术,实现自托管服务的自动部署、管理和更新。核心功能包括常见应用的一键安装、裸机PXE启动、Kubernetes集群的自动化管理以及基于GitOps的应用程序安装与升级。此外,该项目还支持自动证书管理、DNS记录更新及安全地将服务暴露至互联网等功能。其模块化设计使得用户可以根据需求灵活添加或移除组件。适合那些希望在家中搭建实验环境以学习新技术、实践DevOps流程或准备相关认证考试的技术爱好者使用。
Python
GNU General Public License v3.09.3k
Stars
861
Forks
89
Watchers
12
Issues
Star 增长
今日+1
近 7 天+8
近 30 天+45
综合评分75.31
默认分支master