Pablo Iranzo Gómez: Blog-o-Matic – quickly get a GitHub hosted blog with Pelican, Elegant with little setup steps.

Table of contents

Introduction

I’ve already covered some articles about automation with Travis-ci, GitHub, and one step that seems a show-stopper for many users when trying to build a website is on one side, the investment (domain, hosting, etc), the backend being used (wordpress, static generators, etc)…

While preparing a talk for a group of coworkers covering several of those aspects, I came with the idea to create Blog-o-Matic, implementing many of those ‘learnings’ in a ‘canned’ way that can be easy to consume by users.

The approach

Blog-o-Matic, uses several discussed topics so far:

  • Github and GH Pages for hosting the source and the website
  • travis-ci.org for automating the update and generation process
  • Pelican’ for static rendering of your blog from the markdown or asciidoc articles
  • Elegant’ for the ‘Theme’
  • peru for automating repository upgrades for plugins, etc

The setup process is outlined at its README.md and just requires a few steps to setup that, from that point, will allow you to get your website published each time you commit a new document to the content folder.

You can also check the ‘generated’ website after instalation via https://iranzo.github.io/blog-o-matic


Source From: fedoraplanet.org.
Original article title: Pablo Iranzo Gómez: Blog-o-Matic – quickly get a GitHub hosted blog with Pelican, Elegant with little setup steps..
This full article can be read at: Pablo Iranzo Gómez: Blog-o-Matic – quickly get a GitHub hosted blog with Pelican, Elegant with little setup steps..

Advertisement


Random Article You May Like

Leave a Reply

Your email address will not be published. Required fields are marked *

*
*