One minute
Blog With Hugo
Présentation Hugo
Hugo est un générateur de site statique écrit en go.
Il est optimisé pour la rapidité et très flexible.
Il utilise des pages écrites en markdown pour générer des pages statiques en HTML.
Utilisation et configuration
Hugo dispose d’une documentation très complète :
https://gohugo.io/documentation/
Les principales commandes sont :
hugo new site site_name
#crée un nouveau site hugo
git init
#initialise un repo git vide
git submodule add https://github.com/nodejh/hugo-theme-mini.git themes/mini
#ajoute le thème en sous module du repo git
echo "theme = 'mini'" >> hugo.toml
#configure le site pour utiliser le thème
hugo serve -D
#démarre le serveur de developpement en autorefresh
Automatisation avec git et déploiement
Pour automatiser le déploiement sur mon VPC, je pense utiliser webhook :
https://github.com/adnanh/webhook
C’est un utilitaire codé en go qui permet de créer facilement des endpoints http
que l’on peut utiliser pour lancer des commandes.
Pour le moment je pull le repo git sur lequel je stock mon contenu.
comments powered by Disqus