See https://suri.epfl.ch.
You need to do something along the following lines:
-
Create a new config file in: https://github.com/dedis/suri.epfl.ch/tree/master/data
-
Create a new content folder in: https://github.com/dedis/suri.epfl.ch/tree/master/content
-
Create a new
past2019.htmlfile in: https://github.com/dedis/suri.epfl.ch/tree/master/layouts/partials -
Update
past.htmlto the 2020 version: https://github.com/dedis/suri.epfl.ch/blob/master/layouts/partials/past.html -
Copy
layouts/index.htmltolayouts/singles/2019.html -
Activate the new config file from step 1 by changing the following line to
{{ $config := $.Site.Data.suri2020 }}https://github.com/dedis/suri.epfl.ch/blob/master/layouts/index.html#L4
To make the website available online, you can use make build && make deploy after you've uploaded your ssh public key to dedis.ch and added the following entry to your .ssh/config file:
Run a local server at http://127.0.0.1:1313:
make server
Build the site:
make build
Deploy the site:
make deploy