$ bundle exec jekyll serveIt should then work. If you have any problems, remove the Gemfile.lock in the website and run
bundle installMore details on how to install, run and troubleshoot a jekyll installation are available at https://jekyllrb.com/docs/home/.
Serve the site on port 4000 on the local machine and install all the dependencies from scratch.
$ docker run -it --rm -p 4000:4000 -v "$(pwd):/srv/jekyll" jekyll/jekyll jekyll serveServe the site on port 4000 on the local machine. Dependencies are installed and saved in ./vendor/bundle, allowing a quicker startup time after the first run.
$ docker run -it --rm -p 4000:4000 -v "$(pwd):/srv/jekyll" --volume=$PWD/vendor/bundle:/usr/local/bundle jekyll/jekyll:latest bash -c "bundle update ; bundle install ; jekyll s"Integrating a new paper to the http://gemoc.org/publications.html can be done by adding bib references to ./publications/gemoc.bib
If you are running a local development server, the publications page should be updated at runtime, so reloading the page on a browser should return an up to date page.
You're welcome to contribute to the site using Github pull requests.