This guide can be accessed here.
pip install mkdocs-material mkdocstrings[python] pymdown-extensions
mkdocs serve
to host it locally with hot-reload
Please check out these links.
https://squidfunk.github.io/mkdocs-material/setup/
https://www.mkdocs.org/getting-started/#adding-pages
If you want to host this on a custom domain make sure to create a CNAME
file in the ./docs directory and put your domain in there.
Like it was done here.