Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jsturtevant/jekyll-vagrant

environment for hosting local jeykll projects
https://github.com/jsturtevant/jekyll-vagrant

Last synced: 3 months ago
JSON representation

environment for hosting local jeykll projects

Awesome Lists containing this project

README

        

> Note: I have stopped maintaince on this project. I currenlty use Docker to develop jekyll projects locally. You can find more about running jekyll with Docker at http://www.jamessturtevant.com/posts/Running-Jekyll-in-Windows-using-Docker/

jekyll-vagrant
==============

Environment for developing jekyll projects locally. Blog post at http://www.jamessturtevant.com/posts/running-jekyll-in-windows/

## Setup
1. Make sure Vagrant and your favorite virtual machine are installed.
2. Clone this repository
3. Open command prompt to location of the Vagrantfile and run ```vagrant up```
4. Jekyll and all it's dependencies are installed!

## Existing Jekyll Projects
1. Copy the projects folder to the folder that contains the vagrantfile.
2. Open a command prompt to location of the Vagrantfile and run ```vagrant ssh```
3. Once on the VM prompt ```cd /vagrant/```
4. Start the jekyll server ```jekyll serve --force_polling``` (force polling is required with vagrant because of share)

## New Jekyll Projects
1. Open a command prompt to location of the Vagrantfile and run ```vagrant ssh```
2. Once on the VM prompt ```cd /vagrant```
3. Create new site with ```jekyll new ```
4. Start the jekyll server ```jekyll serve --force_polling``` (force polling is required with vagrant because of share)