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
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.
You can run the site with Ruby as follows:
gem install bundler jekyll
bundle install
bundle exec jekyll serve
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
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.