On va simplement démarrer la création d’un site Web statique avec le projet Hugo Academic qui est plus qu’un thème pour hugo. Le site sera déployé sur Netlyfy qui propose un hébergement gratuit ainsi que des fonctions utiles tels que la génération de certificats SSL et un connecteur à votre repository (ici GitLab) pour automatiser les déploiement. Nous travaillerons en local en clonant le dépot sur un WSL Ubuntu sous sous Windows 10. Nous utiliserons RStudio lui aussi sous WSL via une interface Web. Puis nous plublierons nos modifications.
Besoins
- léger
- statique donc sans base de donnée
- simple
- hébergement gratuit
- conforme aux normes du W3C
Solution
Démarrez votre projet sur Netlify Saisir le formulaire sur https://app.netlify.com/start/deploy?repository=https://github.com/sourcethemes/academic-kickstart
votre projet se créé automatiquement sur votre compte GitLab
ensuite clonez localement votre repository
git clone ….
Ensuite vous pouvez démarrer RStudio
sudo rstudio-server start
(vous n’avez pas encore installé Rstudio sur votre WSL!)
déplacer le fichier config.toml
téléchargement des packets Academic
git submodule update –init –recursive
Liens
Hugo
Netlify