Documentation
For creation of this documentation the static site generator mkdocs in combination with the mkdocs material theme and the mermaid2 extension is used. The documentation source are markdown files. To respect your privacy and being compliant with the GDPR, the generated documentation does not contain external dependencies like fonts and other CDN resources. Instead of external dependencies all necessary resources are be shipped locally for example mermaid.js.
Requirements
- poetry (a python dependency manager)
Install Environment
- Python environment with all dependencies must be created/updated by running the command:
1
poetry install
Live Watching Rendered Docs
Documentation can then be viewed at localhost:8000.
1 |
|
Build Docs
The static documentation will be generated in the folder site/
. The content of this folder should be copied to the
documentroot of the documentation webserver.
1 |
|
Update Poetry Environment Dependencies
Updates all dependencies in pyroject.toml
and poetry.lock
automatically. If the files were updated, a rerun of
poetry install
is necessary.
1 |
|