Ceci est le code source du site web de DEVmachine.
Avoir Ruby d'installé sur son environnement. (https://www.ruby-lang.org/)
Le site est basé sur le générateur de site statiques Jekyll.
Il est donc nécessaire d'installer Jekyll au préalable.
gem install bundler jekyll
Pour installer les dépendances :
bundle install
Pour compiler le site il suffit d'exécuter la commande:
jekyll build
Un dossier _site
est alors créé et contient le site statique généré.
Il est possible de travailler avec du Live Reload en exécutant la commande
jekyll serve
ou
bundle exec jekyll serve
Un serveur démarre sur le port 4000, et le site est visible sur l'adresse : http://127.0.0.1:4000
Au préalable, vérifier que les dossiers .jekyll-cache
et _site
sont disponibles à la racine du répertoire.
docker run --rm --volume="$PWD:/srv/jekyll" -p 4000:4000 -it jekyll/builder:4.0 jekyll serve --trace --drafts --watch