mirror of
https://github.com/khuedoan/homelab.git
synced 2024-12-23 01:24:36 +07:00
Modern self-hosting framework, fully automated from empty disk to operating services with a single command.
ansibleargocddevopsdockerfedoragitopshelmhomelabk3sk8s-at-homekubernetesnetbootpxeself-hostingterraform
ansible | ||
applications | ||
pxe-server@bb0facf071 | ||
terraform | ||
tools | ||
.gitignore | ||
.gitmodules | ||
bridge.sh | ||
docker-compose.yml | ||
README.md | ||
Vagrantfile |
Khue's Home Lab
Table of contents
Features
Infrastructure
Applications
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
Notes
- Node hostname must be different and has proper domain (for example
node0.homelab.local
)