public
Description: Minimal static blog with atom and tag support
Homepage: http://journal.uggedal.com
Clone URL: git://github.com/uggedal/reprise.git
reprise / README
100644 20 lines (15 sloc) 0.635 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Reprise - As minimal a hAtom blog as possible
 
  1. vi entries/YYYY.MM.DD.Entry.Title.in.Camel.Case
  2. Tag your entries by making the first line read:
 
       Tags: sometag anothertag lasttag
 
     The tag preamble should be followed by a blank line.
  3. For Ruby version:
       gem install BlueCloth rubypants haml ratom
     For Python version:
       easy_install markdown smartypants Jinja2 lxml Pygments
  4. ./reprise.rb or ./reprise.py
  5. Hook up public/ to a web server like nginx
  6. Rewrite requests from /.+/ to /.+\.html/:
 
       if (-f $request_filename.html) {
               rewrite (.*) $1.html break;
       }