gemoc / gemoc.github.io

Website of the GEMOC initiative
2 stars 12 forks source link

website of the gemoc initiative

$ 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/.

Running the site using docker

Simple version

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

Advanced version

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"

Publications

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.

Contribute to this site

You're welcome to contribute to the site using Github pull requests.