55,4 Go. C'est le poids, une fois compressé, de l'intégralité de Wikipédia en français, images comprises. Pose ce fichier sur une machine qui tourne à la maison, lance une seule commande, et tout le savoir de l'encyclopédie devient consultable depuis n'importe quel écran du foyer. Même si la box rend l'âme.
Le projet s'appelle Kiwix, c'est une association à but non lucratif basée à Lausanne, et le concept tient en une phrase : des sites entiers, compressés dans un fichier autonome, qu'un serveur remet aux appareils du réseau local. Le logiciel qui fait ça s'appelle kiwix-serve, il est libre, gratuit, et se branche en une ligne de Docker.
Le projet existe depuis 2006 et revendique plus de 10 millions d'utilisateurs dans 212 pays et territoires, de l'école sans connexion en zone rurale au homelab du dimanche. Voici comment ça marche, comment l'installer en un quart d'heure, et surtout ce que ça ne fait pas : pas de mise à jour automatique, pas de contenu dynamique, pas de magie.
Le savoir qui dépend d'un câble
Avoue : il t'est déjà arrivé de perdre ta connexion au pire moment. Une fibre qui lâche pendant un appel, un train qui traverse la campagne, une résidence secondaire où le débit ressemble à celui de 2002. Dans ces instants, tout ce qui vit sur le web s'éteint avec lui, y compris l'encyclopédie que tout le monde consulte sans y penser.
Et pour une bonne moitié du monde, ce n'est pas un accident ponctuel mais le quotidien : l'association estime qu'environ la moitié de l'humanité manque d'un accès Internet fiable, pour des raisons de coût, d'infrastructures ou de censure. L'idée de Kiwix tient en une phrase : plutôt que d'aller chercher l'information en ligne, on l'embarque une fois pour toutes, et on la sert localement.
Comment ça marche
Tout repose sur un format de fichier : le ZIM. Une archive open source, développée par le projet openZIM, qui contient un site web entier compressé : les textes, les images, la mise en page. Le plus intéressant, c'est qu'on la consulte directement, sans la décompresser : le fichier reste compressé sur le disque, et le logiciel va piocher dedans à la demande, comme dans une archive qu'on lirait sans jamais la dézipper.
Ensuite, kiwix-serve joue le rôle de bibliothécaire. C'est un petit serveur web en ligne de commande : tu lui donnes un ou plusieurs fichiers ZIM, il ouvre une interface web où chaque contenu apparaît comme une tuile, avec recherche plein texte, suggestions de recherche et bouton d'article au hasard. N'importe quel appareil du réseau local, du smartphone à la tablette, ouvre la bibliothèque dans un simple navigateur.
Le catalogue dépasse largement Wikipédia : Wiktionnaire, Wikiquote, Vikidia pour les plus jeunes, les quelque 75 000 livres du domaine public de Project Gutenberg, les questions-réponses de Stack Exchange, les simulations scientifiques PhET, et même des copies de sites web classiques fabriquées avec l'outil Zimit. Et si le site de tes rêves n'existe pas encore en ZIM, tu peux le demander : le projet maintient une file de demandes ouverte à tous.

Source : dépôt officiel kiwix/kiwix-tools (GPLv3), capture d'écran de l'interface de kiwix-serve, sur github.com/kiwix/kiwix-tools.
L'installation en 15 minutes
Les commandes ci-dessous viennent du dépôt officiel du projet.. Premier réflexe : choisir les fichiers ZIM dans le catalogue et les déposer dans un dossier, par exemple /tmp/zim. Pour donner un ordre d'idée, la Wikipédia FR complète pèse 55,4 Go, la version sans images (nopic) 12,9 Go, et la version mini 3,6 Go.
Ensuite, un seul conteneur suffit. Les trois variantes utiles, toutes issues du README officiel :
Lancer avec deux fichiers précis : docker run -v /tmp/zim:/data -p 8080:8080 ghcr.io/kiwix/kiwix-serve wikipedia.zim wiktionary.zim
Servir tous les ZIM d'un dossier d'un coup : docker run -v /tmp/zim:/data -p 8080:8080 ghcr.io/kiwix-serve '*.zim' (le globbing fait le tri tout seul)
✉️ Un moment, avant de continuer la lecture…
La newsletter condense l'actu tech chaque dimanche : les 4-5 infos qui comptent + un outil open source à installer, en français. Inscription gratuite, désinscription en un clic.
Laisser le conteneur télécharger lui-même un ZIM distant au premier démarrage : docker run -e "DOWNLOAD=https://download.kiwix.org/zim/wikipedia_bm_all.zim" -p 8080:8080 ghcr.io/kiwix/kiwix-serve
Trois pièges à connaître avant de te lancer. Le port d'écoute interne est le 8080, d'où le -p 8080:8080 : si ce port est déjà occupé par un autre service, un simple -p 8090:8080 règle le problème. La variable d'environnement PORT permet de changer le port interne, utile sous Podman, Kubernetes ou OpenShift. Et si tu préfères ne rien monter du tout, l'option DOWNLOAD rapatrie l'archive toute seule.
Ensuite, n'importe quel appareil du foyer ouvre l'adresse du serveur dans un navigateur et lit le contenu, sans Internet. Si tu préfères une application dédiée, Kiwix Reader existe pour Windows, Linux, macOS, iOS et Android, et embarque aussi un serveur pour partager ta collection. Et si tu as déjà suivi notre guide du cloud perso Nextcloud AIO, tu vois le tableau : un service unique, hébergé chez toi, qui sert toute la famille.

Source : dépôt officiel kiwix/kiwix-tools (GPLv3), capture d'écran de l'interface de kiwix-serve, sur github.com/kiwix/kiwix-tools.
Qui l'utilise vraiment
Là où Kiwix devient incontournable, c'est partout où Internet n'arrive pas, ou n'a pas le droit d'entrer. Des plates-formes éducatives comme Internet in a Box, Kolibri, RACHEL ou IdeasCube (le projet de Bibliothèques Sans Frontières) s'appuient sur kiwix-serve comme colonne vertébrale pour livrer du contenu web sans connexion : écoles en zone rurale, camps de réfugiés, bibliothèques, ONG de terrain.
Et à la maison, l'outil a aussi ses usages : une bibliothèque de référence pour les devoirs des enfants, sans pub, sans traqueurs, sans écran d'attente. Une connexion capricieuse qu'on ne subit plus. Un foyer qui préfère consulter Wikipédia sans rien envoyer à personne. La consultation hors ligne, c'est aussi de la vie privée par conception : rien ne sort du réseau.
Les limites, soyons honnêtes
Une archive ZIM est une photographie figée à un instant T : rien ne se met à jour tout seul, et rafraîchir le contenu demande de retélécharger un fichier complet, parfois plusieurs dizaines de Go. Les parties dynamiques des sites (commentaires, contributions, formulaires) ne sont pas reproduites : c'est de la consultation, pas du web vivant.
Les versions standard écartent souvent les ressources les plus lourdes, vidéos en tête, pour garder des fichiers raisonnables. Et l'interface reste volontairement sobre : un moteur de recherche, une bibliothèque, un bouton d'article au hasard. C'est exactement ce qu'on lui demande, mais autant le savoir avant de se lancer.
Verdict : si tu as déjà une machine qui tourne à la maison, kiwix-serve s'installe en un quart d'heure et ne demande plus jamais rien. Une commande, quelques Go d'archive, et tout le savoir du catalogue devient disponible pour le foyer, même en cas de coupure, de censure ou de week-end sans réseau. Cocorico : c'est aussi l'un des rares projets éducatifs majeurs à avoir ses racines en Suisse romande.
—
Recherche, relecture et illustration assistées par IA. Le contenu reflète le travail éditorial de la rédaction.
—
Recherche, relecture et illustration assistées par IA. Le contenu reflète le travail éditorial de la rédaction.




No comments yet