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.
- Dell R720 SFF
- CPU:
Dual Intel Xeon E5-2650 v2 @ 2.60GHz
- RAM:
128GB
- SSD:
2000GB
RAIDZ10
- CPU:
- Dell R720 SFF
- CPU:
Dual Intel Xeon E5-2650 v2 @ 2.60GHz
- RAM:
256GB
- SSD:
2000GB
RAIDz10
- CPU:
- Netapp DS4246 array
- DISKS:
12 x 4TB SAS
(2 x RAIDz2 vdev)
- DISKS:
Project status: Alpha
- Initial repo setup
- Automated Kubernetes installation and management
- Install and managing applications using Flux
- Automated certificate management
- HA storage via longhorn
- Secondary storage via NFS
- Common applications: Media Management
- Monitoring and alerting
- Automated offsite backups
- Single sign-on
- Automatic rolling upgrade for OS and Kubernetes
- Automatically update apps (with approval)
- Automatically update DNS records for exposed services
- Expose services to the internet securely with Cloudflare
Any contributions or pointers made are appreciated.