jekyll and OctoPress on Free Cloud Platforms is a primer for a big twist from our side! jekyll and OctoPress both can run on wider variety of Free Cloud Platforms. Practically, we have a lot of such tutorials to host various type platforms, older guide on Free or Nearly Free Practical Options for Photo Gallery Hosting can be a good and mandatory article to start with.
Primarily, in this article we will talk in brief about jekyll and OctoPress and the options of Free Cloud Platforms. Individual step by step guide will be provided separately in near future. So, let us start with explaining jekyll and OctoPress.
Jekyll and OctoPress : What Are These Stuffs?
Jekyll is a parsing engine bundled as a ruby gem used to build static websites from dynamic components such as templates, partials, liquid code, markdown, etc. Jekyll is known as “a simple, blog aware, static site generator”. Jekyll does not come with any content nor does it have any templates or design elements. This is a common source of confusion when getting started. Jekyll does not come with anything you actually use or see on your website – you have to make it.
---
GitHub Pages are powered by Jekyll, so the developers are already aware about how to deploy Jekyll your site. Look at one of my Free Jekyll website :
http://abhishekghosh.github.io/
Not bad at all for certain websites. Jekyll has their own website :
1 | http://jekyllrb.com/ |
Practically, Jekyll involves command line push, even on OS Xor Linux localhost you can create a Jekyll website :
1 2 3 | gem install jekyll jekyll new your-site cd your-site |
So Ruby and Few Gems needs to be running on the Host.
Octopress is a framework for Jekyll. To start blogging with Jekyll, you have to write your own HTML templates, CSS, Javascripts and set up your configuration. But with Octopress All of that is already taken care of. Simply clone or fork Octopress, install dependencies and the theme, and you’re set.
So, a Post means a Push on OctoPress. You understood the difference of usage between Octopress and Jekyll. Octopress also has own website :
1 | http://octopress.org/ |
For localhost installation run these commands :
1 2 3 4 | git clone git://github.com/imathis/octopress.git octopress && cd octopress gem install bundler rbenv rehash bundle install |
Point towards http://localhost:4000 to check.
Jekyll and OctoPress : Hosting Options
Quite wider option for hosting starting from RedHat OpenShift, Heroku Cloud to Rackspace Cloud Files. Rackspace Cloud Files is not Free but costs few cents per month and runs on OpenStack.
With this, we are ending this small guide.
Tagged With jekyll cloud , jekyll cloud service