Mercurial > hg-website
comparison README @ 253:fcf6b1564285
Add a simple README.
author | Steve Losh <steve@stevelosh.com> |
---|---|
date | Thu, 24 Sep 2009 17:59:16 -0400 |
parents | |
children | d662cba2afb1 |
comparison
equal
deleted
inserted
replaced
252:3efd1dcf92c7 | 253:fcf6b1564285 |
---|---|
1 -*- markdown -*- | |
2 | |
3 hg-website | |
4 ========== | |
5 | |
6 This is a fork of the original hg-scm.org website. It has two goals: | |
7 | |
8 * Instead of using Django to serve the site, use Blatter to generate a static version which can then be served by a normal webserver like Apache or nginx. | |
9 * Move all the content into a subrepository so volunteers can just clone that repository if they just want to edit the content. | |
10 | |
11 Setup | |
12 ----- | |
13 | |
14 To use this version of hg-website you need to install a few things: | |
15 | |
16 Blatter's prerequisites: | |
17 | |
18 easy_install jinja2 | |
19 easy_install werkzeug | |
20 | |
21 My patched version of blatter (adds the ability to ignore files and add custom Jinja2 filters): | |
22 | |
23 hg clone http://bitbucket.org/sjl/blatter/ | |
24 cd blatter | |
25 python setup.py install | |
26 | |
27 Usage | |
28 ----- | |
29 | |
30 To have blatter serve the page dynamically, use: | |
31 | |
32 blatter serve | |
33 | |
34 You can then visit [http://localhost:8008](http://localhost:8008) to view the site. | |
35 | |
36 To render a static version of the site into the `out/` directory: | |
37 | |
38 blatter blat | |
39 | |
40 For more information on using blatter, check the README file at [http://bitbucket.org/sjl/blatter/src/](http://bitbucket.org/sjl/blatter/src/) |