Modern self-hosting framework, fully automated from empty disk to operating services with a single command.
Go to file
2020-07-20 16:36:06 +07:00
applications
roles/lxd
terraform Add workaround for provisioner 2020-07-20 16:36:06 +07:00
.gitignore
playbook.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