Set up MkDocs Material documentation site

This commit is contained in:
Emil
2026-08-02 01:22:45 +03:00
parent f059ac626c
commit 284aef5d6f
6 changed files with 77 additions and 2 deletions
+9 -1
View File
@@ -1,6 +1,6 @@
.DEFAULT_GOAL := help
.PHONY: help demo-ui demo-down demo-logs
.PHONY: help demo-ui demo-down demo-logs docs docs-serve
help:
@printf '%s\n' \
@@ -9,6 +9,8 @@ help:
' make demo-ui WORKERS=3 Start the demo with 3 local workers.' \
' make demo-logs Follow coordinator logs for the demo.' \
' make demo-down Stop demo containers and workers.' \
' make docs Build the MkDocs site into site/.' \
' make docs-serve Serve the MkDocs site at http://localhost:8000.' \
'' \
'After make demo-ui: open http://localhost:18080/ui (operator / demo-ui-secret).'
@@ -22,3 +24,9 @@ demo-down:
demo-logs:
$(MAKE) -C coordinator demo-logs
docs:
.venv/bin/mkdocs build
docs-serve:
.venv/bin/mkdocs serve