A repository to store and share the infrastructure, materials and codes, from my small self-hosting homelab. This repository contains everything I use to setup and run the devices in my homelab. For more details, see the README of the following directories.
The below lists the hardware and some specs of my homelab & network infrastructure
| Device | CPU | RAM | Storage | Operating System | Purpose |
|---|---|---|---|---|---|
| Mini PC Lenovo M910q | I5 | 32GB | 256GB SSD | Proxmox Virtual Environment 8.4 | Hypervisor |
Project status: Alpha
- Kubernetes cluster setup via kubespray
- Distributed storage
- Local DNS with Pihole
- Observability & Monitoring platform with Zabbix
- Streaming with Jellyfin
- Speedtest
- Tailscale VPN
- Home Assistant
My homelab uses the following software.
| Logo | Name | Description |
|---|---|---|
| Proxmox | Virtual Environment | |
| Debian | Base OS for all servers | |
| Docker | Container runtime | |
| Kubespray | Playbook Kubespray | |
| Terraform | IaC |
Do you like my open source projects? Nominate me to Github Stars ⭐
This project is under MIT License.