Modern self-hosting framework, fully automated from empty disk to operating services with a single command.
Go to file
2021-01-27 16:44:47 +07:00
apps Clean up 2020-11-24 01:33:49 +07:00
infra Update PXE server 2020-11-25 23:44:32 +07:00
platform Remove gitea, drone 2020-12-03 23:57:33 +07:00
.gitignore Ignore kube config file 2020-11-05 01:09:49 +07:00
.gitmodules Add PXE Server submodule 2020-11-04 22:48:36 +07:00
Makefile Add WIP makefile 2021-01-27 16:44:47 +07:00
README.md Move hardware set up to the top 2020-11-13 00:16:14 +07:00

Khue's Home Lab

Hardware setup

Hardware

  • 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

Features

Infrastructure

Ansible Docker Helm Kubernetes OpenStack Terraform

Applications

Gitea MariaDB NGINX Pastebin PeerTube Plex

Notes

  • Node hostname must be different and has proper domain (for example node0.homelab.local)