Aller au contenu

Synchroniser l’eReader Kobo avec Calibre-Web

Les lecteurs de livres électroniques comme le Kobo offrent une excellente possibilité de lire des livres numériques confortablement et partout. Mais comment faire pour que ta propre bibliothèque d’e-books, gérée avec Calibre-Web, soit parfaitement intégrée à ton Kobo ? Dans cet article, nous te montrons comment synchroniser Calibre-Web avec ton Kobo – pour une expérience de lecture simple et personnalisée.


Ceux qui lisent beaucoup d’eBooks connaissent le problème : il devient vite difficile d’organiser tous les livres numériques. C’est là que Calibre entre en jeu – un logiciel polyvalent qui aide non seulement à gérer les eBooks, mais qui offre aussi des fonctions comme la conversion entre différents formats. Une véritable solution tout-en-un pour les amateurs d’eBooks.

Pour les lecteurs qui ne souhaitent pas transférer leurs eBooks sur leur eReader via un câble USB en permanence, il existe des alternatives pratiques : Par exemple, le composant serveur de Calibre peut être installé sur un ordinateur de bureau ou un Raspberry Pi. Les livres peuvent alors être téléchargés directement depuis la bibliothèque via le navigateur de l’eReader.

Cependant, en plus du composant serveur Calibre, il existe d’autres solutions qui permettent d’accéder à la même base de données. L’une d’entre elles est Calibre-Web. Cela devient particulièrement intéressant pour les propriétaires d’un eReader Kobo, car Calibre-Web permet de mettre en place une synchronisation directe – sans avoir besoin du compte Kobo. Les livres au format EPUB sont automatiquement convertis au format KEPUB propre à Kobo avec l’outil Kepubify.

Pour éviter que tous les eBooks d’une grande bibliothèque soient synchronisés en même temps, Calibre-Web offre la possibilité de créer des étagères. Ces étagères peuvent être partagées de manière ciblée pour la synchronisation Kobo. Les livres affectés à ces étagères seront transférés sur l’eReader lors de la prochaine synchronisation. Sur le Kobo, les étagères apparaissent alors comme des collections, ce qui permet de garder une organisation claire des livres.

Qu’est-ce que Calibre-Web ?

main screen.png 1024x779 1
Calibre-Web

Calibre-Web est une interface basée sur un navigateur pour la gestion de ta bibliothèque de livres électroniques. Il te permet de

  • Accéder à tes e-books depuis n’importe quel appareil.
  • Lire et télécharger des livres directement via ton navigateur.
  • Gère ta collection avec des métadonnées, des tags et des couvertures.

Pourquoi connecter / synchroniser Calibre-Web avec Kobo ?

En synchronisant Calibre-Web avec ton Kobo :

  1. Tu as accès à ta bibliothèque complète de livres électroniques à tout moment.
  2. Tu peux transférer des livres directement sur ton Kobo via Wi-Fi.
  3. Évite les connexions câblées compliquées et l’ajout manuel de fichiers.

Conditions préalables

Avant de commencer, assure-toi d’avoir les éléments suivants :

  • Un serveur web Calibre configuré (local ou hébergé).
  • Si l’accès à distance doit être mis en place, un proxy inverse comme NPM.
  • Un appareil Kobo avec accès Wi-Fi.
  • L’application KOReader (facultative, mais recommandée).


Guide pas à pas

1. configurer Calibre-Web

Si tu n’as pas encore configuré Calibre-Web, procède de la manière suivante :

  • Installation : utilise un setup Docker ou installe-le manuellement sur ton serveur.
  • Ajouter une bibliothèque : importe ta collection de livres électroniques dans Calibre-Web.
  • Accès utilisateur : crée un compte utilisateur pour pouvoir y accéder depuis ton Kobo.

J’ai utilisé le module complémentaire Calibre-Web pour Home Assistant.


Synchronisation Calibre-Web Kobo et Nginx Proxy Manager

Par défaut, Calibre-Web fonctionne sur le port 8083, ce qui ne pose pas de problème non plus pour l’interface web. Celle-ci peut être facilement redirigée. Personnellement, j’utilise Nginx Proxy Manager, un proxy simple avec une belle interface web.

Calibre web Kobo sync nginx proxy manager npm

Seule l’API que Kobo utilise pour télécharger les eBooks de Calibre nécessite quelques ajustements. La taille du tampon doit être adaptée, cela se fait via les paramètres avancés.

Calibre web Kobo sync nginx proxy manager npm 2
Nginx
   proxy_buffer_size 128k;
   proxy_buffers 4 256k;
   proxy_busy_buffers_size 256k;

Maintenant, il faut encore adapter le port pour l’API dans l’interface Calibre-Web Admin, il faut le changer de 8084 à 80. Sinon, le Kobo eReader renvoie des erreurs de synchronisation.

calibre web Kobo api sync

En outre, il faut bien sûr cocher l’option « Activer la synchronisation avec Kobo » et « Transmettre les demandes inconnues à Kobo.com » (facultatif). En cliquant sur « Enregistrer », les paramètres sont enregistrés.

Connecter l’eReader Kobo au serveur web Calibre

Pour connecter le lecteur Kobo, dans mon cas le Kobo Libra 2, au serveur web Calibre, il suffit d’ajouter une ligne dans le fichier de configuration. Pour cela, nous devons connecter notre eReader à un PC avec un câble USB et confirmer la connexion sur le eReader lui-même.

Ensuite, nous naviguons dans le dossier suivant : « .kobo/Kobo/Kobo eReader.conf ».

Là, sous l’option [OneStoreServices], nous devons ajouter une entrée, le jeton Kobo Sync. Nous l’obtenons dans Calibre-Web en cliquant sur notre nom d’utilisateur en haut et en cliquant sur le bouton Afficher / Créer un jeton Kobo Sync.

calibre web Kobo api sync einrichten

Ce jeton ressemble à peu près à ça :

api_endpoint=https://mein.server.com/calibre/kobo/
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Ce code est simplement inséré dans une ligne séparée sous l’entrée [OneStoreServices].

[OneStoreServices]
api_endpoint=https://mein.server.com/calibre/kobo/
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Il ne reste plus qu’à sauvegarder le fichier. Si tu « éjectes » le Kobo et que tu tapes sur Synchroniser, tu ne vois rien. Tous les livres ne sont pas automatiquement synchronisés, tu peux créer des bibliothèques et les sélectionner pour qu’elles se synchronisent avec le Kobo.

Créer des bibliothèques Calibre-Web et les synchroniser avec l’eReader Kobo

Tu peux créer une bibliothèque en cliquant sur le bouton dans le menu en bas à gauche. En cliquant dessus, tu peux nommer l’étagère et activer l’option « Synchroniser cette étagère avec Kobo ».

clibre web bucherregal mit kobo syncronisieren 1024x194 1

Si tu ajoutes maintenant des livres et que tu tapes ensuite sur « Synchroniser », le Kobo téléchargera les livres.

Kobo Libra 2 vs Kobo libra color
Le Calibre 2 Color en comparaison avec le Libra 2.

Conclusion

La combinaison de Calibre-Web et d’un eReader Kobo ouvre une possibilité confortable et efficace de gérer de grandes collections d’eBooks et de les synchroniser directement. Avec des fonctions telles que la conversion automatique au format KEPUB et l’utilisation d’étagères pour une organisation ciblée, cette solution offre beaucoup plus de flexibilité que la synchronisation standard de Kobo. Que ce soit pour les lecteurs occasionnels ou les gros lecteurs, cette intégration rend la lecture numérique plus simple, plus structurée et entièrement adaptée à tes besoins. Si tu veux gérer tes eBooks de manière optimale et les synchroniser sans fil, tu devrais absolument essayer Calibre-Web en combinaison avec un Kobo !