Read the Docs for hosting
mkdocs is used to serve up the static website, and Read the Docs is used for hosting it online.
Use mkdocs for development
mkdocs can be used in the local machine during development to test website is building correctly. Commands used:
# create conda env
conda env create --file "configs/mkdocs/mkdocs.yaml"
# activate env
conda activate mkdocs
# install more stuff via pip (not ideal but good enough for now)
pip install -r "configs/mkdocs/requirements.txt"
# now build website using website and serve live (locally)
mkdocs serve