mirror of
https://github.com/khuedoan/homelab.git
synced 2024-12-23 01:04:32 +07:00
Modern self-hosting framework, fully automated from empty disk to operating services with a single command.
ansibleargocddevopsdockerfedoragitopshelmhomelabk3sk8s-at-homekubernetesnetbootpxeself-hostingterraform
gitea | ||
index | ||
mariadb | ||
nginx | ||
pastebin | ||
scripts | ||
.gitignore | ||
docker-compose.yml | ||
README.md | ||
Vagrantfile |
Khue's Personal Website
Features
- Home page and blog written in Rust: khuedoan.com
- Gitea: git.khuedoan.com
- Database: MariaDB
- Reverse proxy: NGINX
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