Self Hosting A Website Through Container With Jekyll
I did this by following two guides from Techno Tim as well as some extra documentation to get it working on my own system.
1
https://docs.technotim.live/posts/jekyll-docs-site/#building-with-docker
1
https://docs.technotim.live/posts/custom-docker-image/
After doing these things and Making a Container running nginx. I set up a Cloudflare nameserver that points to my public IP address and I set up my firewall to forward along port 80 to my VM running Debian running a portainer. It was fairly simple after learning each step of the process but it took me a while because of various issues I ran into.
As of now there are still several things that I have in mind to do.
- Self-Host Website
- Have VPN back to my home network
- Set up my servers in a server rack
- Get a third computer that will be able to break quorum between my two proxmox servers
- Setup a separate computer that will ping my servers and send wake up packets if it doesn’t get a response
- Self-host Bitwarden an open source password manager