Modern self-hosting framework, fully automated from empty disk to operating services with a single command.
Go to file
2020-10-03 13:32:36 +07:00
applications
roles Switch to CentOS repo 2020-10-03 13:32:36 +07:00
terraform Re-order provision commands 2020-08-10 00:10:19 +07:00
.gitignore
playbook.yml Revert "Remove OpenNebula for now" 2020-10-03 09:15:16 +07:00
README.md Revert "Remove OpenNebula for now" 2020-10-03 09:15:16 +07:00
Vagrantfile Enable nested virtualization 2020-10-03 13:18:04 +07:00

Khue's Home Lab

Table of contents

Features

Infrastructure

Ansible Docker Helm Kubernetes LXC OpenNebula Terraform

Applications

Gitea MariaDB NGINX Pastebin PeerTube Plex

Run locally

Add the following lines to the /etc/hosts file:

127.0.0.1 khuedoan.com
127.0.0.1 git.khuedoan.com

Start the services

$ MYSQL_ROOT_PASSWORD='PASSWORD_HERE' docker-compose up --build