Hugo

Articles in 'Hugo'

I've shared my Hugo shortcodes on GitHub

I've shared my Hugo shortcodes on GitHub

A couple of weeks ago, I’ve made an article about how to use Hugo shortcodes and integrate them. I’ve decided to share them on GitHub, you can find them here : https://github.com/Wivik/hugo-shortcodes Until now, there are two of them : The exif metadata reader I’ve made previously. And another one I’ve never had the opportunity tu use : a Toot integration. Just copy a toot link to integrate it in your post.

- 1 minutes read time

No multilingual posts anymore

No multilingual posts anymore

I was happy to setup Hugo’s multilingual support for this blog, but after a few articles written in both French and English, I’ve understood it’s not really fun to do it like this. I had the sentiment to always do the job twice and it took more time to write an article in both languages. Also, the other limitation is the English part of this blog looked really empty comparing to the French one, giving a false sentiment of empty site.

- 1 minutes read time

Use Hugo Shortcodes to read pictures EXIF metadata

Use Hugo Shortcodes to read pictures EXIF metadata

If you’ve read my previous article about a Champagne cave visit, you may have noticed that all the photos are displaying their technical metadata : Camera and Lens model, aperture, speed, etc. Sorry to deceive you, but I haven’t written all these text manually, I’ve used one of the resourceful Hugo feature : the shortcodes. What are shortcodes Basically, Hugo shortcodes allow you to create custom tags that Hugo will read and interpret during rendering based on a template you’ve provided.

- 5 minutes read time

Create a multilingual blog with Hugo

Create a multilingual blog with Hugo

Writing in your native language allow to stay in your comfort zone. But on the Web, it can limit our audience. That’s what I’m telling myself since a couple of time, so I took a look to the multilingual options in order to translate some posts in English. Typically, this article is the first one. As this blog is made with the static website generator Hugo, I propose to explain how I proceed to activate its multilingual support.

- 6 minutes read time

Créer un blog multilingue avec Hugo

Créer un blog multilingue avec Hugo

Ecrire dans sa langue natale permet de rester dans une bonne zone de confort, mais hĂ©las sur le Web cela peut limiter son audience pour peu qu’on s’adresse Ă  un panel assez large. C’est ce que je me dis depuis quelques temps et j’ai donc Ă©tĂ© voir comment basculer mon blog en mode multilingue pour proposer des articles en anglais. Typiquement, ce type d’article sera concernĂ© par une version anglaise.

- 7 minutes read time

Faire une galerie photo en site statique

Faire une galerie photo en site statique

Il y a quelques temps, je vous avais prĂ©sentĂ© Piwigo, une solution libre auto hĂ©bergĂ©e de galerie d’images. Suite Ă  la rĂ©installation de mes outils sur un nouveau serveur, je n’avais pas vraiment envie de reprendre cet outil… Il est trĂšs bien, mais je ne voulais pas encore une fois depuis installer une base MySQL juste pour lui car je prĂ©fĂšre PostgreSQL. Je me suis donc demandĂ© s’il n’Ă©tait pas possible de tout simplement gĂ©nĂ©rer ma galerie photos avec Hugo en mode site statique… Et bien oui.

- 7 minutes read time

Blog avec Hugo et publication automatisée

Blog avec Hugo et publication automatisée

AprĂšs avoir mis en place mon nouveau blog avec le gĂ©nĂ©rateur Hugo, il m’avait fallu voir comment automatiser la publication. En effet, Hugo gĂ©nĂšre dans un dossier public/ les pages web statiques et celles-ci doivent ĂȘtre dĂ©posĂ©es sur un serveur web pour les prĂ©senter. Voici donc ce que j’ai construit rapidement pour qu’une publication soit aussi simple qu’un git commit; git push. Les outils Voici les outils utilisĂ©s, j’avais d’ores et dĂ©jĂ  ceux-ci Ă  disposition.

- 8 minutes read time

Hello Hugo

Hello Hugo

Hello Hugo AprĂšs plus d’un an avec l’outil de blogging Plume, j’ai voulu changer de logiciel et aller vers quelque chose de plus adaptĂ© Ă  mes attentes. Le logo Hugo est sous licence Apache 2.0 Qu’est-ce qui n’allait pas avec Plume ? Bien qu’encore en dĂ©veloppement et expĂ©rimental, il s’avĂšre stable et plutĂŽt bien foutu dans l’ensemble avec une interface simple sans pour autant ĂȘtre trop minimaliste qui me plaisait. Il s’agissait de l’un de mes premiers pas dans le monde du Fediverse et j’ai pu constater avec Mastodon comment cela s’interfaçait via le protocole ActivityPub.

- 5 minutes read time