I just switched the template of this blog site, changed the url, made the changes on url of vfxware.com, will online a whole new home page, so that this blog will be only a part of the new site system.

As a note, I put how to setup pelican here, after 2 years using this static blog system, I still think it is one of the best option.

To setup the pelican project,

  1. Install openssl
sudo apt-get install libssl-dev
  1. Update pip
sudo pip install --upgrade pip
  1. Install fabric and bs4
sudo pip install fabric bs4
  1. Install pelican and other dependencies
sudo pip install pelican Markdown typogrify
  1. Check out or git clone the pelican themes and plugins
git clone <the custom theme>

#for plugins:
git clone https://github.com/getpelican/pelican-plugins.git
  1. install theme like
sudo pelican-themes -i <the custom theme path>
  1. Checkout your pelican website code, and use fab build to check if the pelican code can run
git clone <your pelican website repo>
cd <your pelican website repo folder>
fab build


  1. fab publish to send it remotely to the web server, the configuration is in the publishconf.py file.
  2. To check the detail installation instruction, please refer to the official doc

Note: Pip package Markdown must be installed to properly scan the md files.