Pelican is blogging software that outputs static HTML pages using Python. See the full Pelican documentation for details.
Installation on Debian is simple:
sudo apt-get install python-pip sudo pip install pelican sudo pip install Markdown
Create a blog:
pelican-quickstart
Write blog content in Markdown (or reStructuredText), and save it in myblog/content/
. Pelican saves the static pages to myblog/output/
.
Markdown posts follow this template:
Title: My super title Date: 2010-12-03 10:20 Category: Python Tags: pelican, publishing Slug: my-super-post Author: Alexis Metaireau Summary: Short version for index and feeds Here's a picture of [my cat](|filename|/images/cat01.png).
(Note that internal content links to non-post and non-page content beyond stuff in the pre-configured myblog/images/
directory needs to be configured in myblog/pelicanconf.py
with the STATIC_PATHS
array.)
Save non-post pages in myblog/pages/
.
© Paul Gorman