mqrelly / jekyll-on-vagrant

Previewing a Jekyll site is just a `vagrant up` away - on any machine.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Jekyll on Vagrant

Previewing a Jekyll site is just a vagrant up away - on any machine.

Why?

The motivation was to make it easy for people to contribute to a Jekyll based site, even on Windows machines and without needing to setup Ruby, Bundler, and Jekyll.

In exchange of course for installing Vagrant (and probably VirtualBox).

If you are a Jekyll veteran, this is probably not for you.

Usage

The scripts expect the Ruby gems to be handled via Bundler.

Copy the following files into your Jekyll sites root directory:

  • Vagrantfile
  • _provision/bootstrap.sh
  • _provision/jekyll.service

Then when you're editing a page in the Jekyll site type vagrant up into the command line, and you can view the generated site on http://localhost:4000/.

When finished for the day, type vagrant halt.

About

Previewing a Jekyll site is just a `vagrant up` away - on any machine.

License:GNU General Public License v3.0


Languages

Language:Shell 100.0%