Skip to content

Edirom/ess-website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

f7e90b8 · Jan 29, 2025
Oct 2, 2024
Sep 18, 2024
Jul 10, 2024
Nov 25, 2024
Apr 21, 2021
Feb 23, 2021
Nov 25, 2024
Apr 22, 2021
Sep 12, 2024
Mar 8, 2021
Feb 24, 2021
Jan 19, 2023
Jan 19, 2023
Feb 9, 2023
Jan 9, 2025
Sep 9, 2019
Jan 28, 2025
Nov 25, 2024
Jan 29, 2025
Mar 8, 2021
Jul 18, 2022
Jul 18, 2024
Sep 12, 2024
Mar 8, 2021
Nov 22, 2024
Jul 18, 2024
Feb 23, 2021
Mar 8, 2021
Nov 25, 2024

Repository files navigation

ESS Logo

Edirom Summer School Website

Web pages for the Edirom Summer School built via Jekyll.

Editing pages

The regular website routine involves these issues:

  1. Adding news posts: New posts must follow the filename format YYYY-MM-DD-someName.suffix and are to be put in the _posts folder. The most recent three are displayed on the start page and all are accessible from the "archiv" page.
  2. Adding new programs: Summer School programs for every year are found in the _archiv folder, named programm.html. It's important that the metadata "title" string contains "Kursprogramm", otherwise the programm will not properly be displayed on the "archiv" page.
  3. Updating the top navigation: To have the top navigation point at the right program, please modify the YAML file at _data/navigation.yml.

Building locally

With Node (npm), Ruby, RubyGems and Bundler (gem install bundler) installed as prerequisites it should be enough to enter

npm install
bundle install
bundle exec jekyll serve --livereload

Now browse to http://localhost:4000 to see the page live.

Docker

There's a docker image available at Docker Hub, based on an Nginx web server. Run it with

docker run --rm --name ess -p8080:80 edirom/ess-website

and point your browser at http://localhost:8080.

To build the image on your local machine (before running) use, e.g.,

docker build -t ess -f Dockerfile.nginx .

(.nginx is for building a static page)

Credits

Software and Frameworks used:

License

This work is licensed under a Creative Commons Attribution 4.0 Unported License (CC BY 4.0)