DokuWikiStick : un wiki sur une clef USB
Le principe est extrêmement simple : une clef USB, un serveur web MicroApache et un DokuWiki… Et hop ! On obtiens un DokuWiki complet et totalement fonctionnel sur clef USB (seuls les greffons basés sur un module externe comme un moteur SQL ou un serveur d'authentification seront, au mieux, plus compliqués à mettre en place) !
Pas besoin d'un long guide pour l'installation :
- se rendre sur la page de téléchargement de DokuWiki, choisir la version stable, cocher la case magique [MicroApache] et sélectionner les langues ou greffons qui vous intéressent
- télécharger le package, le décompresser sur votre clef USB, lancer le script
run.bat
- accéder à l'adresse
http://localhost:8800/install.php
pour la configuration de base
Et voilà ! On a un beau wiki tout prêt à l'adresse http://localhost:8800/doku.php
On peut supprimer le fichier install.php
, mais avec un DokuWiki sur clef USB, peu de chance qu'il soit utilisé par une personne mal intentionnée…
Le plus grand intérêt de cet outil, à mon humble avis, est que puisque le fonctionnement est rigoureusement identique à la version standard, c'est un environnement de test parfait pour développer un plugin ou un template.
Un défaut ? Un tout petit… Un script batch pour lancer et “gérer” Micro Apache, c'est moche
J'ai donc préféré créer le script AutoIt que voici.
Pour la posterité, voici la page du projet initial mais la version qu'elle propose est de loin totalement obsolète.