Lecture

Héberger Kavita sur un VPS : votre serveur de mangas, comics, BD et ebooks

Votre serveur de lecture privé pour mangas, comics, BD et ebooks, sur un petit VPS — un Netflix de vos livres.

Remplace
Kindle, serveur de comics/mangas/ebooks
RAM conseillée
1 Go
Docker
Oui
Budget VPS
≈ 4–5 €/mois
Difficulté
Accessible
En bref

Kavita est un serveur de lecture auto-hébergé pour mangas, comics, BD, ebooks (EPUB) et PDF, avec un lecteur web soigné. Très léger (512 Mo à 1 Go de RAM, un seul conteneur), il coûte ≈ 4–5 €/mois ; le vrai critère, c'est l'espace disque pour votre collection. Pour la LECTURE confortable (manga/webtoon), Kavita brille ; pour gérer une bibliothèque Calibre et envoyer vers liseuse, voyez plutôt Calibre-Web.

Avec un Kindle ou n’importe quel écosystème de lecture propriétaire, vos livres ne vous appartiennent jamais tout à fait : ils vivent dans le cloud d’un éditeur, liés à un compte, illisibles ailleurs. Et pour les mangas, comics et BD, le problème est encore pire — il n’existe aucune solution simple pour réunir sa collection au même endroit. Kavita répond exactement à ce besoin. C’est un serveur de lecture auto-hébergé, open source, qui transforme votre bibliothèque de fichiers en un service privé façon « Netflix de vos livres » : mangas, comics, BD, ebooks EPUB et PDF, tous accessibles depuis un lecteur web élégant, sur la machine que vous contrôlez.

Concrètement, Kavita scanne vos dossiers remplis de fichiers CBZ, CBR, EPUB ou PDF, génère automatiquement les couvertures, extrait les métadonnées (série, tome, auteur), suit votre progression de lecture volume par volume, et diffuse le tout vers une interface soignée pensée pour chaque format. Comme l’application est remarquablement légère, un petit VPS loué est l’hébergement idéal : allumé en permanence, accessible partout depuis votre téléphone ou votre tablette, et pour le prix d’un café par mois. Cette page explique comment le mettre en place sur un serveur en France, ce qu’il sait faire de mieux, et comment le distinguer de son cousin Calibre-Web.

Configuration requise : combien de RAM pour Kavita ?

Configuration VPS requise
Processeur (CPU)1 vCPU
RAM minimale512 Mo
RAM conseillée1 Go
StockageSelon votre collection (mangas, comics, ebooks)
DockerOui (image officielle)
Base de donnéesSQLite (intégrée)
NiveauAccessible

Kavita est l’un des serveurs de média les plus sobres qui soient. Écrit en .NET, il se contente de très peu : pour un usage personnel, 512 Mo de RAM suffisent, et le serveur tourne sans broncher sur le plus petit VPS du marché. Si plusieurs personnes lisent en même temps, ou pendant le scan initial d’une grosse bibliothèque de plusieurs centaines de tomes, 1 Go apporte un confort total et garantit une indexation fluide. Côté processeur, un seul vCPU fait largement le travail : Kavita sert les images des pages telles quelles et ne réclame quasiment aucune puissance de calcul au quotidien.

Le vrai dimensionnement, ici, n’est pas la mémoire mais l’espace disque. Un tome de manga pèse quelques dizaines de mégaoctets, un comic en haute définition parfois davantage, et une collection sérieuse réclame vite plusieurs dizaines, voire centaines de gigaoctets. C’est ce paramètre — et non la RAM ou le CPU — qui doit guider le choix de votre offre : visez un VPS avec un disque généreux, ou la possibilité d’attacher un volume de stockage additionnel et bon marché lorsque votre bibliothèque s’étoffe. À noter : Kavita n’a besoin d’aucune base de données externe, il embarque sa propre base SQLite dans son volume de données. Si vous hésitez sur le calibrage mémoire de vos services, notre guide combien de RAM pour s’auto-héberger détaille la logique application par application.

Kavita ou Calibre-Web : lequel choisir ?

C’est la question que se posent tous ceux qui veulent auto-héberger leurs livres, et la réponse honnête tient en un mot : l’usage. Les deux applications sont excellentes, mais elles ne visent pas le même objectif, et l’idéal est même parfois de faire tourner les deux côte à côte.

Kavita excelle pour la LECTURE. C’est un serveur de lecture avant tout, avec des lecteurs web soignés et taillés pour chaque format : mode manga avec sens de lecture droite-à-gauche, défilement continu pour les webtoons, double-page pour les comics et BD, lecteur EPUB confortable avec thème sombre et annotations. Si votre collection est surtout faite de mangas, comics et BD, et que vous voulez la lire directement dans le navigateur ou sur tablette avec une expérience irréprochable, Kavita est le meilleur choix, sans hésitation.

Calibre-Web excelle pour la GESTION. Il se greffe sur une bibliothèque Calibre existante (le gestionnaire d’ebooks de référence) et brille par tout ce qui entoure le livre numérique : organisation fine des métadonnées, conversion de formats, et surtout envoi direct vers une liseuse Kindle ou Kobo par e-mail ou téléchargement. Si votre cœur de collection, ce sont des ebooks que vous voulez surtout cataloguer proprement et expédier sur votre liseuse, Calibre-Web sera plus à sa place. Nous lui consacrons une page dédiée : voyez héberger Calibre-Web pour comparer en détail.

En résumé : Kavita pour lire (surtout manga/comics), Calibre-Web pour gérer et envoyer vers liseuse. Les deux étant très légers, rien ne vous empêche de les héberger ensemble sur le même VPS.

Lecture sur tous les écrans + OPDS

Le grand atout de Kavita, c’est la qualité de son lecteur web, entièrement responsive : il s’adapte aussi bien à l’écran d’un ordinateur qu’à celui d’un téléphone ou d’une tablette, sans aucune application à installer. Chaque format a droit à son lecteur dédié. Pour les mangas, le sens de lecture droite-à-gauche est respecté et le passage d’une page à l’autre se fait d’un simple tap ; pour les webtoons, le mode défilement vertical continu reproduit l’expérience d’origine ; pour les comics et BD, vous choisissez l’affichage page par page ou double-page ; pour les ebooks EPUB, le lecteur propose réglages de police, thème sombre et navigation par chapitres. Partout, votre progression est mémorisée et synchronisée : reprenez exactement là où vous vous étiez arrêté, quel que soit l’appareil.

Au-delà du navigateur, Kavita expose un flux OPDS (Open Publication Distribution System), une sorte de catalogue standardisé que des applications tierces savent lire. Concrètement, vous renseignez l’adresse OPDS de votre serveur dans une appli de lecture comme KOReader (idéal sur liseuse), Panels ou Chunky (sur iPad), et votre bibliothèque Kavita y apparaît directement, prête à être parcourue et téléchargée. Vous n’êtes donc jamais enfermé dans le lecteur web : Kavita sert de bibliothèque centrale, et chacun lit avec l’outil qu’il préfère, sur l’écran de son choix.

Combien coûte l’auto-hébergement de Kavita ?

Posons le calcul honnêtement, car le modèle n’a rien à voir avec un abonnement de lecture. Kavita est entièrement gratuit et open source : vous ne payez aucune licence, aucun abonnement mensuel, et surtout vos fichiers vous appartiennent — pas de DRM, pas de catalogue qui disparaît si vous arrêtez de payer. Le logiciel ne vous vend pas de livres : il héberge ceux que vous possédez déjà.

Le coût réel se résume donc à l’infrastructure : un VPS d’entrée de gamme, soit environ 4 à 5 €/mois chez les hébergeurs cités plus bas, auquel s’ajoute éventuellement le prix du stockage si votre collection dépasse le disque inclus dans l’offre. C’est un coût fixe et prévisible, indépendant du nombre de livres ou d’utilisateurs : vous pouvez créer des comptes pour toute la famille, avec des accès différents par bibliothèque, sans le moindre surcoût. La bascule économique se fait vite : dès lors que vous possédez une collection de mangas, comics ou ebooks que vous voulez lire partout sans abonnement récurrent, l’auto-hébergement devient nettement plus avantageux — et, surtout, définitivement vôtre.

Quel hébergeur choisir pour Kavita ?

Quel hébergeur choisir ?

Kavita est léger : visez surtout l'espace disque pour votre collection de mangas, comics et ebooks plutôt que la puissance.

Hetzner

Le meilleur rapport puissance/prix

  • VPS CX22 : 2 vCPU, 4 Go RAM, 40 Go SSD
  • L'hébergeur favori de la communauté self-hosting
  • Datacenters en UE (conformité RGPD)
Config conseillée
2 vCPU / 4 Go / 40 Go SSD
Prix indicatif
≈ 4,50 €/mois
Docker
VPS complet — Docker à installer (ou image Coolify en 1 clic)
Voir les VPS Hetzner lien à brancher

LWS

Le plus simple pour débuter (support FR)

  • VPS avec Docker préinstallé, clé en main
  • Support téléphonique en français
  • Bon point d'entrée pour les débutants
Config conseillée
2 vCPU / 4 Go / 40 Go SSD
Prix indicatif
≈ 4–6 €/mois
Docker
Docker préinstallé sur les VPS
Voir les VPS LWS lien à brancher

OVHcloud

L'option française, Docker préinstallé

  • Image VPS « Docker » préinstallée disponible
  • Datacenters en France (latence + RGPD)
  • Documentation francophone fournie
Config conseillée
2 vCPU / 4 Go / 80 Go SSD
Prix indicatif
≈ 6–8 €/mois
Docker
Image Docker préinstallée proposée au déploiement
Voir les VPS OVHcloud lien à brancher

Transparence : les liens ci-dessus sont des liens partenaires (affiliation). Si vous souscrivez via l'un d'eux, ce site touche une commission, sans surcoût pour vous. Cela n'influence pas nos recommandations : nous ne citons que des hébergeurs adaptés à cette application. En savoir plus.

Le réflexe à garder en tête : ne payez pas pour de la puissance, payez pour du stockage. Kavita se moque d’avoir beaucoup de cœurs CPU ou des gigaoctets de RAM — il tourne sur le plus petit VPS du marché. En revanche, une collection de mangas et de comics qui grandit réclame des gigaoctets de disque. Privilégiez donc une offre avec un espace de stockage confortable dès le départ, ou la possibilité d’attacher facilement un volume additionnel et bon marché lorsque votre bibliothèque s’étoffe. Pour héberger en France et bien choisir votre machine, notre comparatif quel VPS pour s’auto-héberger vous aidera à trouver l’offre au meilleur rapport stockage/prix.

Installer Kavita sur un VPS avec Docker

L’installation est l’un des points forts de Kavita : un seul conteneur, aucune base de données externe à gérer. Voici un docker-compose.yml réaliste et prêt à l’emploi. Il s’appuie sur l’image officielle jvmilazz0/kavita, expose le port 5000, et déclare deux volumes distincts — un pour vos fichiers (mangas, comics, ebooks) et un pour les données de l’application (base SQLite, couvertures, comptes) :

services:
  kavita:
    image: jvmilazz0/kavita:latest
    container_name: kavita
    restart: unless-stopped
    ports:
      - "5000:5000"
    environment:
      - TZ=Europe/Paris
    volumes:
      - ./manga:/manga
      - ./data:/kavita/config

Quelques précisions utiles. Le dossier manga est celui où vous déposerez tous vos fichiers (par SFTP ou scp) : vous pouvez l’organiser en sous-dossiers par série ou par type (un dossier mangas, un dossier comics, un dossier ebooks). Le volume data, mappé sur /kavita/config, contient toute la mémoire de l’application — sa base SQLite, les couvertures générées, les comptes et la progression de lecture : il est impératif de l’inclure dans vos sauvegardes. Le port 5000 est celui que votre reverse proxy ira contacter pour exposer Kavita en HTTPS.

Le déploiement se résume alors à ces commandes, exécutées dans le dossier contenant votre fichier :

mkdir -p manga data
docker compose up -d
docker compose logs -f

Une fois le conteneur lancé, ouvrez http://IP_DE_VOTRE_VPS:5000 dans un navigateur : Kavita vous invite à créer le compte administrateur lors du tout premier accès. Enchaînez ensuite avec la configuration de votre reverse proxy HTTPS (Nginx ou Caddy) pour servir Kavita sous votre nom de domaine. Avec Caddy, la configuration tient en une ligne :

manga.mondomaine.fr {
    reverse_proxy 127.0.0.1:5000
}

Il ne reste plus qu’à ajouter votre première bibliothèque depuis l’interface, en la faisant pointer vers le dossier /manga (vous choisissez son type : Manga, Comic ou Book selon le contenu). Kavita lance alors le scan, génère les couvertures, extrait les métadonnées, et votre collection apparaît, prête à être lue — dans le navigateur comme via le flux OPDS.


Kavita est l’exemple parfait d’un service à la fois simple à héberger et réellement libérateur : ultra-léger, sans base de données externe à administrer, et taillé pour la lecture de mangas, comics et ebooks avec un confort que peu d’applications égalent. Pour vos livres audio et podcasts, son cousin suit exactement la même logique — voyez notre guide héberger Audiobookshelf. Et si vous gérez surtout des ebooks à envoyer vers une liseuse, comparez avec héberger Calibre-Web. Pas encore choisi votre machine ? Notre comparatif quel VPS pour s’auto-héberger vous guidera vers l’offre au bon rapport stockage/prix, hébergée en France.

Questions fréquentes

Quel VPS choisir, le moins cher, pour Kavita ?

Un VPS d'entrée de gamme à 1 vCPU et 1 Go de RAM (≈ 4–5 €/mois chez Hetzner, LWS ou OVH) suffit très largement. Kavita est léger : le seul vrai critère est l'espace disque disponible pour vos mangas, comics et ebooks.

Combien de RAM faut-il pour Kavita ?

512 Mo suffisent pour un usage personnel et 1 Go offre un confort total, même à plusieurs lecteurs et pendant le scan d'une grosse bibliothèque. Kavita ne demande quasiment aucune puissance CPU : c'est le disque qui compte.

Kavita ou Calibre-Web : lequel choisir ?

Kavita excelle pour la lecture (mangas, comics, webtoons, ebooks) grâce à ses lecteurs soignés et au mode manga/webtoon. Calibre-Web est meilleur pour gérer une bibliothèque Calibre et envoyer des ebooks vers une liseuse Kindle ou Kobo. Voyez notre page Calibre-Web pour comparer.

Kavita gère-t-il les mangas et les webtoons ?

Oui, c'est l'un de ses points forts : lecteur dédié pour les mangas (sens de lecture droite-à-gauche), mode défilement continu pour les webtoons, et lecture page par page ou double-page pour les comics et BD.

Peut-on lire depuis une application mobile ?

Le lecteur web de Kavita est responsive et fonctionne très bien sur téléphone et tablette. Kavita expose aussi un flux OPDS compatible avec des applis tierces comme KOReader, Panels ou Chunky.

Quels formats de fichiers Kavita prend-il en charge ?

Les archives de comics et mangas (CBZ, CBR, ZIP, RAR, 7z), les ebooks EPUB et les PDF. Il génère automatiquement les couvertures et extrait les métadonnées (série, tome, auteur).

Faut-il une base de données externe ?

Non. Kavita embarque sa propre base SQLite dans le volume de configuration : un seul conteneur Docker à lancer, rien d'autre à administrer. Pensez simplement à sauvegarder ce volume.