CatalogStacksModulesSaaSMobileLabs → Become a partner
HomeCatalog📺 Media stackKavita
Screenshot of Kavita

// official site: kavitareader.com ↗

MEDIA STACK · PRO TIER

Kavitapro

Kavita is a fast self-hosted ebook and comic server — handles EPUB, PDF, CBZ/CBR, plain text, with stats, reading progress, multi-library organization. The "all-in-one" reading server that bridges Calibre Web's ebook focus with Komga's comics chops.

📺 Media stack Min 1024 MB RAM Port 5000 (http) Tier pro
// What it is

A closer look.

Kavita is a fast self-hosted ebook and comic server — handles EPUB, PDF, CBZ/CBR, plain text, with stats, reading progress, multi-library organization. The "all-in-one" reading server that bridges Calibre Web's ebook focus with Komga's comics chops.

Built by JimDoesCoding with strong active development and a polished modern UI.

// Use cases

What it's for.

Concrete scenarios where teams pick Kavita over the SaaS alternative.

Ebook + comic + manga library

mixed-format reading

Reading progress sync

multi-device, per-user

Library stats

pages read, completion %, reading time

Series tracking

detect series + volumes automatically

Mobile reading

OPDS + web responsive UI

// Who it's for

Built for these teams.

If your team profile matches one of these, Kavita is a strong fit out of the box.

Profile A

Mixed-media collectors

(ebooks + comics + manga in one place)

Profile B

Self-hosted readers

wanting a "do everything" reading server

Profile C

Family households

with multiple readers on shared library

Profile D

Privacy-conscious users

avoiding Goodreads tracking

Profile E

Hosting providers

offering ebook + comic platforms

// Differentiators

Why teams pick Kavita.

When evaluating self-hosted options for this category, here are the dimensions on which Kavita consistently lands above the alternatives.

  • GPL-3.0 — fully open
  • All-formats — books + comics + manga in one server (vs Calibre Web ebooks-only or Komga comics-only)
  • Stats + reading lists — Goodreads-class progress tracking
  • Modern UI — Angular SPA, fast, mobile-responsive
  • Active dev — frequent releases, responsive issues
  • Self-hosted reading clubs — collections, want-to-read lists
// Integrations

Connects to.

The stack you'll plug Kavita into — services, protocols, and adjacent apps in the BluixApps catalog.

OPDS v1.2
mobile readers (Tachiyomi, Paperback, KOReader)
EPUB / PDF / CBZ / CBR / 7Z / RAR
broad format support
Metadata.json + ComicInfo.xml
embedded metadata respected
OIDC / OAuth
via reverse proxy
Tachiyomi extension
Kavita extension available in Mihon/Tachi
Reverse proxy
works cleanly behind nginx/traefik with TLS
// Adoption & deployment

Notable users & community

  • 4k+ GitHub stars
  • Standard alternative to Komga for users wanting ebooks + comics together
  • Active Discord (5k+ members)
  • Weekly nightly releases for early adopters
  • Strong reading-stats focus differentiates from Komga

What we ship

  • Docker: Kavita server
  • Pinned jvmilazz0/kavita:latest
  • Port 5000 (HTTP), reverse-proxy ready
  • Persistent volumes for config + manga + books
  • Install report with library + OPDS pairing guide
  • Backup hook covers config (library opt-in)
  • Note: port 5000 sometimes conflicts with macOS AirPlay (not relevant on Linux servers)
// Tips & operations

Run it properly.

Operational guidance from running this in production — what to lock down, what surprises people.

// PERFORMANCE
Multi-library setup
split manga/comics/books for cleaner stats
// SECURITY
First scan slow
let it run; subsequent scans incremental
// OPERATIONS
OPDS keys
per-user; generate in profile for mobile pairing
// RELIABILITY
Reading lists
community feature; foster reading clubs
// DEPLOYMENT
Backups = config dir
manga/books are bind-mounted; library is on-host
// SCALING
Authentication
local users + OIDC via reverse proxy
1024
// min ram (MB)
20
// min disk (GB)
5000
// access port
http
// protocol
pro
// bluixapps tier

Project resources