La page est accessible ici.
Ce projet s'appuie sur le moteur de blog Jekyll et nécessite les dépendances suivantes :
- Environnement de développement Ruby
- Jekyll
- Bundler gems
Si vous ne souhaitez pas installer ces dépendances, vous pouvez également utiliser docker :
docker run --rm -it -v $PWD:/srv/jekyll:rw -p 4000:4000 -p 35729:35729 jekyll/builder jekyll serve --incremental --livereload --watch --force_polling
Les options ajoutés ont les effets suivants :
- incremental : rebuild uniquement les fichiers ayant été modifiés
- livereload : le navigateur se recharge lorsque le site est rebuild
- watch : rebuild automatiquement lorsqu'un fichier a été modifié
- force_polling : workaround pour montage cifs
Un docker-compose est mis à disposition et se lance de la manière suivante :
docker-compose up -d serve
bundle exec jekyll serve --livereload --watch --force_polling --trace -V
ou
bundle exec jekyll build -d ../master
En cours
Pour ajouter un objet dans la liste des articles de presse (section droite du site web), il faut ajouter un objet dans le fichier _data/press.yml, en précisant les informations suivantes :
- site : le site de l'article de presse
- desc : une courte description de l'article
- date : la date de publication
- link : le lien pour accéder à l'article