Chris Angelico wrote:
I've written (for internal use) an HTTP daemon in Pike, using roughly the following featureset:
If there is interest, I'll clean up the code a bit more, and make it available via a git repo somehwere.
Well, I put something preliminary up. Take a look, and let me know if it could be useful. Suggestions are welcome.
git clone git://devel2.cuci.nl/spike
should get you a fresh tree.
The docs obviously are very limited at the moment. I included a samplesetup.
Possible interest. I currently have an integrated web server in my Twitch bot, and some of the features you mention could be of use. Would possibly be useful to incorporate Markdown into this, maybe with caching (which I don't currently have).
Instead of Markdown, I use Remixml (native javascript, clientside templates).