Interesting project, but any reason you went for a nodejs build of jekyll? Jekyll doesn't require sudo for npm, doesn't require dependences, like nodejs in the first place, and would require very little setup. Even something like octopress could have been used better here.