$ bundle exec jekyll serve
It should then work. If you have any problems, remove the Gemfile.lock in the website and run
bundle install
More 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 serve
Serve 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.