Skip to content

SciCatProject/scicatproject.github.io

Repository files navigation

SciCat Project website

This repository contains all the files that are needed to generate the SciCat homepage. It is that is hosted using github pages at https://scicatproject.github.io/. Source code can be cloned from github.

In addition to the homepage, the technical documentation served under /documentation and hosted in the SciCatProject/documentation repository.

Building

The site is generated using jekyll. It is typically built by github directly, but can also be run locally for testing.

Running locally with ruby

If you have ruby installed you can run jekyll locally:

gem install bundler jekyll
 bundle exec jekyll serve

Running with docker

You may prefer to build using a docker container to avoid installing all the dependencies. This can be done by simply running the following from the project directory:

docker-compose up

This will serve the site at http://localhost:4000. Most changes live-update, with the exception of changes to _config.yml.

Resources