sudo apt-get update
sudo apt install graphviz plantuml texlive-latex-extra texlive-lang-all latexmk
python3 -m venv .venv
source .venv/bin/activate
python3 -m pip install -U sphinx sphinx-design furo sphinxcontrib-plantuml graphviz sphinxcontrib.httpdomain
make html
deactivate
After generating docs, open _build/html/index.html
file in browser.
Alternatively, serve them with the internal PHP server:
php -S localhost:8000 -t _build/html/
Browse http://localhost:8000
to read the docs.