From their web page: NanoBlogger is a small weblog engine written in Bash for the command line. It uses common UNIX tools such as cat, grep and sed.
It runs well on the slug, requires no database, only bash and a couple of UNIX tools. It dumps the pages in plain HTML so that no dynamic page generation hits the CPU.
Making a package or copy/pasting the nb installation instructions into this wiki would not make too much sense. The nb script requires almost no modification and the installation instructions would become outdated.
NanoBlogger should run with AppWeb too. Maybe making ESP templates for some dynamic content could be interesting. Inserting the load or free disk space into the pages might make sense. Or the currently played song served by Mt-daap.
However, cal displays a calendar with Saturday or Monday as the first day of the week. A workaround is to install gcal
and substitute cal with gcal (I'll post a specific example when I figure it out)
If gcal isn't available, nanoblogger configuration has now (in Nov 2008) a variable CAL_ARGS that you can change to "-m". That makes cal to use Monday as first day of the week.