mirror of
https://github.com/khuedoan/homelab.git
synced 2025-07-04 15:27:52 +07:00
c2744838ab9cdd9f163ad02328b93555a475e012

No submodule and string replace script, j2 templates only
Khue's Home Lab
Hardware setup
- 4 nodes of NEC SFF PC (Japanese version of the Thinkcentre M700)
- CPU: Intel Core i5-6600T
- RAM: 16GB
- SSD: 128GB
- Switch TP-Link TL-SG108
Design
Layer | Name | Description | Provisioner |
---|---|---|---|
0 | metal | bare metal PXE boot, etcd, docker, lxd, | Ansible, PXE server |
1 | infra | Cloud-like infrastructure, based on KVM/LXC | Terraform |
2 | platform | kubernetes, vault, git, ci/cd... | Helm |
3 | apps | Plex, PeerTube, Nextcloud... | ArgoCD |
Features
Infrastructure
Applications
Languages
Python
41.2%
Go
22.8%
HCL
12%
Jinja
9.8%
Shell
4.6%
Other
9.6%