Blog Setup

less than 1 minute read

This is roughly how this blog is hosted:

  1. Install nginx on the VPS and check that nginx can serve from a server block for the desired domain. https://www.digitalocean.com/community/tutorials/how-to-install-nginx-on-ubuntu-20-04

  2. Link the local copy of the jekyll repository to the one to deploy on the VPS https://www.digitalocean.com/community/tutorials/how-to-deploy-jekyll-blogs-with-git

This is roughly how the jekyll site is set up:

  1. Being lazy, I just used the theme at https://mmistakes.github.io/minimal-mistakes/docs/quick-start-guide/

  2. Then I added Mathjax support by overriding a the single layout, see: http://webdocs.cs.ualberta.ca/~zichen2/blog/coding/setup/2019/02/17/how-to-add-mathjax-support-to-jekyll.html