This website is generated using Jekyll with the Minimal mistakes theme.
Generation, post-build/optimization and test tasks are defined in the Rakefile file.
Data used to generate the pages are available as YAML files in the _data/ directory.
Pages' content is generated from templates (Markdown) located in the _pages/ directory.
Structured data are generated from templates (JSON-LD) located in the _includes/structured_data/ directory.
Static files such as documents and public keys are saved in the files/ directory.
Note: the website is built and deployed by Gitlab CI
Install dependencies:
bundle install
Build the website using Jekyll then compress/minify the output files:
bundle exec rake build
Build the website without optimizations:
bundle exec rake build:jekyll
# or: bundle exec jekyll build
Serve the website locally:
bundle exec jekyll serve
# the website is then accessible at http://localhost:4000/