Skip to content
This repository has been archived by the owner on Apr 6, 2023. It is now read-only.

Installing and Running Jekyll

hanrahat edited this page Jul 21, 2011 · 4 revisions

Introduction to Jekyll

Jekyll is a static website generator written in Ruby. It is also a key component of GitHub Pages upon with the CoApp.Org website is built. The connection between GitHub Pages and Jekyll is that each Pages-bound repo is piped through Jekyll automatically, allowing you to create a site and host it at GitHub. All of your posts and site changes are stored in your Git repo giving you the ability to sync your site on any machine, pull or push changes to the GitHub repo and publish posts remotely by pushing new posts in raw markdown form to GitHub.

Installing Jekyll

  1. Download the jekyll zip file from: https://coappstorage.blob.core.windows.net/files/jekyll-in-a-box.zip
  2. Drop the files Python27 and Ruby192 on to Root (C:)
  3. Add the following directories to your PATH environment variable
c:\ruby192\bin
c:\python27
c:\python27\scripts

Running Jekyl

> cd ~/coapp/coapp.org
> jekyll --auto --server

From your browser go to localhost:4000. The localhost:4000 site is a direct representation of the coapp.org website as it exists in your git reporsitory. You can review any changes you make in your repsitory before pushing them up to GitHub and the www.coapp.org website.

Clone this wiki locally