Après une longue période de repos (6 ans), j'ai repris les mises à jour de Ciwiki. Ciwiki est un petit wiki à usage personnel et qui est dérivé de didiwiki.

Il est actuellement à la version 3.0.1 avec plusieurs nouvelles fonctionalités que j'ai ajouté, dont:

  • La création une zone texte chiffrée à l'aide du clé symétique pour y écrire des informations confidentielles.
  • La possibilité de modfier l'apparence du Wiki en éditant les fichier html de l'entête, des forulaires...
  • La liste des pages wiki classées soit par date de révision, soit par ordre alphabétique.
  • La recherche d'une expression soit dans toutes les pages du wiki, soit dans les noms des pages du wiki.

Le code source est ici : https://sourceforge.net/projects/ciwiki/

Ciwiki intègre un serveur web (donc pas besoin d'Apache, de nginx...). Il convertit directement en interne le langage Markdown en html (donc pas besoin de PHP, perl...). Il socke les pages du wiki au format texte (donc pas de MySQL... ).  Il est écrit en C pour qu'il soit à la fois compact, peu exigeant en mémoire vive et rapide. Ainsi il fonctionne parfaitement sur un Raspberry Pi B+ à 700MHz et 512Mo de RAM.

La contre-partie est un wiki au design plutôt minimaliste, mais bien adapté à un usage personnel.