fbpx

Calibre-Web : sa bibliothèque accessible partout

Une bibliothèque Calibre-Web change la façon de lire ses propres fichiers. Au lieu d’ouvrir un logiciel de bureau, vous ouvrez une adresse dans un navigateur, sur l’ordinateur du salon comme sur la tablette, et vos livres sont là. L’installation demande une soirée, l’usage quotidien ne demande plus rien.

Ce que fait Calibre-Web, et en combien de temps

Calibre-Web est une interface web posée sur une bibliothèque Calibre existante. Il ne crée pas de catalogue, il lit celui que vous avez déjà et l’expose dans un navigateur. L’ensemble prolonge nos guides sur les formats et la conversion d’ebooks. Trois fonctions justifient l’installation: consulter et chercher sur n’importe quel écran du réseau, envoyer un livre vers une liseuse sans passer par un ordinateur, et servir un catalogue OPDS aux applications de lecture mobile.

Comptez une heure pour une installation dans un conteneur déjà maîtrisé, deux heures si c’est votre premier. Le réglage initial prend ensuite cinq minutes. La suite se joue sur la qualité du rangement de la bibliothèque de départ.

Ce qu’il faut préparer

  • Une bibliothèque Calibre rangée, avec ses métadonnées et ses couvertures. Une base en désordre restera en désordre, l’interface ne la corrige pas. Le point de départ est décrit dans notre guide pour gérer toute sa bibliothèque d’ebooks avec Calibre.
  • Une machine allumée en permanence: serveur de fichiers, mini-ordinateur, nano-ordinateur récent. Un vieux portable fait l’affaire, à condition de ne pas le laisser s’éteindre.
  • Docker et Docker Compose si vous prenez cette voie, ou Python 3 pour la version installée directement.

Il n’y a ni compte à créer, ni service à payer, ni catalogue chez un tiers. Tout reste sur votre réseau. C’est le principal argument de la solution, et sa principale contrainte: machine éteinte, bibliothèque disparue.

Calibre-Web docker : l’installation étape par étape

  1. Créez deux dossiers sur la machine qui hébergera le service, un pour la bibliothèque, un pour la configuration du programme. Les séparer vous évitera de tout refaire à la première mise à jour.
  2. Déposez votre dossier de bibliothèque Calibre dans le premier, en gardant le fichier metadata.db à la racine. C’est ce fichier que l’interface lit, sans lui rien ne démarre.
  3. Écrivez un fichier docker-compose.yml qui déclare l’image linuxserver/calibre-web, expose le port 8083 et monte deux volumes: un sur /config, un sur /books.
  4. Ajoutez la variable d’environnement DOCKER_MODS avec la valeur linuxserver/mods:universal-calibre si vous voulez la conversion de formats. Sans elle, Calibre-Web affiche et envoie, mais ne convertit pas un EPUB en AZW3.
  5. Lancez la commande docker compose up -d, puis vérifiez que le conteneur tourne avec docker ps. Un conteneur qui redémarre en boucle signale un chemin de bibliothèque erroné.
  6. Ouvrez http://adresse-de-la-machine:8083 dans un navigateur. À la première ouverture, renseignez /books comme emplacement de la base Calibre, validez, puis identifiez-vous avec le compte administrateur par défaut.
  7. Changez ce mot de passe dans la minute qui suit, puis créez un compte par personne du foyer. Un accès peut être limité à la lecture seule, ce qui évite les fausses manipulations sur les métadonnées.

Le paquet Python existe aussi: installez-le, lancez le script cps.py, et vous obtenez la même interface sans conteneur. Sur une machine qui n’héberge rien d’autre, cette voie est plus légère. Sur une machine qui fait tourner plusieurs services, le conteneur reste plus simple à mettre à jour.

Rendre la bibliothèque utilisable au quotidien

Le catalogue OPDS est la fonction la plus utile et la moins connue. C’est une adresse, du type http://adresse-de-la-machine:8083/opds, que les applications de lecture mobiles savent parcourir. Vous cherchez dans votre catalogue depuis le téléphone, vous téléchargez, le livre s’ouvre dans l’application. Plus besoin de câble ni de dossier partagé.

La synchronisation Kobo est l’autre argument. Elle s’active dans les réglages des extensions, puis sur la liseuse en ajoutant un compte qui pointe vers votre adresse locale au lieu de celle du constructeur. Le catalogue complet apparaît dans l’interface habituelle, positions de lecture comprises, comme si vous aviez acheté chez lui. Une liseuse Kobo récente pilote très bien ce montage, notre test de la Kobo Clara BW en décrit le comportement au quotidien.

L’envoi vers une liseuse Kindle se fait par un bouton, à condition d’avoir renseigné une adresse d’expédition dans les réglages. Le principe est le même que l’envoi depuis le logiciel de bureau, détaillé dans notre tutoriel pour envoyer ses livres vers une Kindle.

Le lecteur intégré complète l’ensemble. Le navigateur ouvre directement un EPUB, un PDF ou un texte, sans rien installer sur la tablette visitée. C’est le moyen le plus rapide de vérifier qu’un fichier s’affiche correctement avant de l’envoyer sur une liseuse.

Ce qui coince le plus souvent

Les droits sur les fichiers arrivent en tête. Le conteneur tourne avec un identifiant utilisateur qui doit correspondre au propriétaire de la bibliothèque. En cas de décalage, les couvertures ne s’affichent pas, l’ajout échoue, et les journaux du conteneur parlent de permissions sans autre détail.

Deuxième piège, deux programmes sur une seule base. Calibre de bureau et Calibre-Web écrivent dans le même fichier de métadonnées. Les ouvrir en écriture simultanément expose à une base abîmée, qu’il faut ensuite reconstruire à la main. Rangez la bibliothèque depuis le bureau, consultez depuis le web, et évitez de faire les deux au même moment.

Vient ensuite le mot de passe par défaut laissé en place. Un service accessible sur le réseau local avec un compte administrateur standard est une porte ouverte à tout ce qui est connecté chez vous. Le changer n’est pas une précaution, c’est la première étape.

L’ouverture vers Internet mérite enfin une mise en garde franche. Exposer l’interface depuis l’extérieur suppose du HTTPS, un mot de passe solide et des mises à jour suivies. Sans cette discipline, un tunnel privé est plus sûr, et plus simple à tenir. Notez aussi que Calibre-Web ne remplace pas Calibre: la conversion lourde, le nettoyage de métadonnées en masse et les extensions restent dans le logiciel de bureau.

Vérifier que la bibliothèque répond

Ouvrez l’interface depuis un second appareil, cherchez un auteur, contrôlez qu’une couverture s’affiche, puis ouvrez un EPUB dans le lecteur intégré. Si ces trois gestes répondent, la base est saine et les droits sont bons.

Terminez par un test réel: envoyez un livre vers une liseuse et un autre vers une application mobile par le catalogue OPDS. Un catalogue qui répond en lecture seule mais refuse tout envoi signale un problème de droits d’écriture, pas un problème de réseau.

Questions fréquentes

Calibre-Web écrit-il dans ma bibliothèque ?

Oui, il utilise la même base que le logiciel de bureau et peut modifier les métadonnées si vous lui en donnez le droit. Sauvegardez le dossier de bibliothèque avant la première mise en service, et n’ouvrez jamais les deux programmes en écriture en même temps.

Faut-il un serveur dédié ?

Non. Un nano-ordinateur récent suffit pour consulter, envoyer et servir le catalogue OPDS. La conversion de formats est la seule opération réellement gourmande, et elle reste rare dans un usage familial.

Que vaut la variante communautaire automatisée ?

Elle reprend le même programme et ajoute la surveillance d’un dossier d’arrivée, avec conversion automatique des fichiers. Pratique pour une bibliothèque qui grossit chaque semaine, mais elle ajoute une couche à maintenir et à sauvegarder.

Peut-on y accéder depuis l’extérieur de la maison ?

Par défaut non, l’interface n’est visible que sur le réseau local. L’ouvrir à l’extérieur est possible, à condition de sécuriser la connexion. Un accès privé par tunnel reste la solution la plus raisonnable pour une bibliothèque personnelle.

Information à jour au 14 octobre 2026.

Secret Link