@taak Freut mich!
Ich verwende org-publish — habe den Quellcode online: https://hg.sr.ht/~arnebab/draketo/browse
Erstmal eine Makefile, die Emacs aufruft: https://hg.sr.ht/~arnebab/draketo/browse/Makefile.am?rev=3b9eca758eb6%20#L22
Dazu eine spezialisierte .emacs.d mit der Emacs-config für die Seite:
https://hg.sr.ht/~arnebab/draketo/browse/.emacs.d?rev=3b9eca758eb6+
https://hg.sr.ht/~arnebab/draketo/browse/.emacs?rev=3b9eca758eb6+
(wann .emacs und wann .emacs.d/init.el genommen wird ist etwas unklar)
Das Design (HTML und LaTeX) definieren templates: https://hg.sr.ht/~arnebab/draketo/browse/org-templates?rev=3b9eca758eb6+
Die Seite selbst: https://hg.sr.ht/~arnebab/draketo/browse/politik/gute-neuigkeiten.org?rev=3b9eca758eb6+#L79