This is how I used Pelican to create a static website to host a personal page on Github.
A quick overview of the instructions or instructions are:
pip install typogrify
pip install Markdown
pip install pelican
mkdir project
cd project
pelican-quickstart
The plugins are a submodule of my git repo:
git submodule add https://github.com/getpelican/pelican-plugins
- Edit rst files
- To preview everything before pushing do:
make html
- Then look in
www
- If everything is fine, then push to github and travis-ci will automagically build/publish the website