Modern self-hosting framework, fully automated from empty disk to operating services with a single command.
Go to file
2020-07-20 11:12:56 +07:00
gitea Rename git to gitea 2020-06-22 14:38:49 +07:00
index Rename homepage to index 2020-06-22 17:08:48 +07:00
mariadb Add mariadb 2020-06-22 14:22:24 +07:00
nginx Add paste bin service 2020-06-26 14:51:53 +07:00
pastebin Add paste bin service 2020-06-26 14:51:53 +07:00
scripts Add script to build and push image to docker hub 2020-06-25 15:50:28 +07:00
.gitignore Add homepage 2020-06-22 00:27:57 +07:00
docker-compose.yml Add paste bin service 2020-06-26 14:51:53 +07:00
README.md Add document for running locally 2020-06-23 15:53:37 +07:00
Vagrantfile Add Vagrant 2020-07-20 11:12:56 +07:00

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