Hablo

## Quelques mots sur pourquoi j'utilise hablo?

Juste pour expliquer comment je me suis intéressé à hablo.

## Parce que

### L'auto-hébergement.
Je m'auto-héberge sur des raspi 3b et maintenant 4.
Donc contenu de ce choix de plateforme j'ai essayé des solutions viables dessus.

j'ai testé plusieurs outils .
  + wordpress. Trop de pb avec les pluging, Mise à jour compliqué.
  + [mediawiki](https://www.mediawiki.org/wiki/MediaWiki) trop lourd pour un raspi3b
  + [MoinMoin](http://moinmo.in/) pas de DB mais je n'ai pas adhéré.
  + [Mdwiki](http://dynalon.github.io/mdwiki/#!index.md) léger, les pages en MD rendu en html5 par JS sur e poste client, la contrainte étant que javascript est obligatoire.

le rendu de boizot.ch avec MDwiki est encore disponible sur [webarchive](http://web.archive.org/web/20181120163256/https://boizot.ch/#!index.md)

### L'écriture d'article en MarkDown

La première décision importante suite à l'échec de l'utilisation de Wordpress,
fut d'utiliser un langage de description de page différent de html, on dit langage de baisage parait-il, écrire en html ne m'attirais pas, mes premiers essai de MediaWiki et de MoinMoin m'ont orienté vers un langage de balisage léger de type wiki, j'ai alors choisi Markdown parce que pandoc. :-)

MediaWiki et MoinMoin étant trop lourd j'ai cherché une solution ligth

Pendant plusieurs années je me suis contenté de MDwiki la seule contrainte étant que l'obigation d'utiliser javascript dans le navigateur.

### Mkdocs pas pour un blog

L'an passé n'arrivant pas à réaliser ce que je voulais j'ai migré vers [Mkdocs](https://www.mkdocs.org/) après un test de pelican.

J'ai depuis fait deux sites avec mkdocs et le pluging [mkdocs-material](https://squidfunk.github.io/mkdocs-material/)

+ [monsite perso](http://www.boizot.ch)
+ [quelques pages sur l'esperanto](http://esperanto.boizot.ch)


Toutefois Mkdocs ne permets pas de gérer facilement les catégories d'articles, des nuages de mots.

## hablo

Je suis tombé sur un pouet [d'alice](https://bidule.menf.in/users/alice)
sur mastodon  et j'ai suivi le lien vers son [blog](https://nanika.marvid.fr/)
cela correspondait en partie à mon besoin pour construire la partie blog de mon site perso.

Puis de fils en aiguille je suis arrivé sur son [dépôt git](https://git.marvid.fr/Tissevert/hablo)
et je me suis dit que j'allais tester.
Cela ne fut pas facile, je ne connais pas du tout Haskell si ce n'est de nom, mais par chance je suis fan de Nix et j'ai un poste de travail avec **Nixos**

Aprés une première tentative d'installation j'ai échangé avec Alice qui a développé une recette ***NIX*** pour faciliter l'installation aux utilisateurs comme moi.


Voici le résultat : http://blog.boizot.ch