Like many people, I prefer writing in Markdown - is there a
mod_markdown or similar that will let Apache serve Markdown content but render as HTML ?
This sort of syntax is typical for a wiki engine, but they mostly propose similar syntaxes other than Markdown. However, you can try MDwiki:
It really is that simple. Follow the tutorial. This is a renderer, not an in-page editor.
Yes, there is https://github.com/hamano/apache-mod-markdown.
There is a package for arch linux but there seems to be no debian package. However, the instructions in the README are written for Debian/Ubuntu.
I don't think there is any such Apache module, and I'm not sure that it would even make sense to have one.
However, Markdown is implemented in many different languages (including
java etc), and many blog/wiki/CMS etc programs written in those languages have either built-in or plugin-provided support for Markdown.
This is probably not a good idea, since markdown is used to create HTML fragments not full pages. Those fragments would then be inserted into a document with a head and body. You could use Apache's server-side includes to insert markdown-created fragments into your site's standard page structure. To do that, install the markdown renderer from Gruber's site and call it from an SSI tag.