jekyll-starter-legumeinfo

jekyll-starter-legumeinfo

A Jekyll site that demonstrates how to use the legumeinfo Jekyll theme

Jekyll Example

This repository is an example of how a static website can built with Jekyll.

To clone this repo:

git clone --recurse-submodules https://github.com/legumeinfo/jekyll-starter-legumeinfo.git

Running the Site

The following methods will run the site on your computer at http://localhost:4000. Changes made will be immediately reflected in the browser due to LiveReload.

Ruby

You can run the site with Ruby as follows:

gem install bundler jekyll
bundle install
bundle exec jekyll serve

Docker

You can build and serve the site with Docker as follows:

docker compose up -d

Or to build the site only (with the resulting site saved in a _site directory in the root of the git working tree)

docker compose run build

Theme

This Jekyll site uses the Legume Information System Jekyll theme. Unfortunately, this means this site (and any others that use the theme) can not be hosted on GitHub Pages because the theme is not on GitHub's whitelist. C'est la vie.