nanoc is a CMS written in Ruby. It operates on local files, and therefore does not run on the server. nanoc “compiles” the local source (eRuby, Markdown, Textile, Haml, etc) files into static files (HTML, XML, etc); the static output can then be uploa