I've found mkdocs to be fantastic for this, especially when paired with its material theme:
https://github.com/squidfunk/mkdocs-material
There's a docker image that makes getting started with both quite easy:
https://squidfunk.github.io/mkdocs-material/getting-started/...