Welcome to the gemsheffield.com codebase! This repository is a simple static site which runs the website.
gemsheffield.com is a Jekyll site which is compiled to a static asset whenever the main branch is updated.
The website is currently hosted on DigitalOcean (which is what ./do is all about),
as a free static site. Whenever the main branch is updated, the site is rebuilt and redeployed.
- Install the prerequisites for Jekyll
- Run
bundle install - Run
bundle exec jekyll serve
This will host a hot-reloading version of the website on http://localhost:4000.
Note: the version of the website hosted live isn't a live server, instead it builds the website to static HTML
files. This limits some of the nicer features of the app - for instance, we can't remove .html from all URLs unless
we change hosting methods.