A template with a bunch of plugins and theming pre enabled.
Also includes a workflow that will automatically build and publish the site when anything gets pushed to the master/main branch.
You should obviously make sure that you have github pages on your repo set up.
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.