Kavita

App in the BluixApps catalog

What it is

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.

What it's for

  • 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

  • Mixed-media collectors (ebooks + comics + manga in one place)
  • Self-hosted readers wanting a "do everything" reading server
  • Family households with multiple readers on shared library
  • Privacy-conscious users avoiding Goodreads tracking
  • Hosting providers offering ebook + comic platforms

Why teams pick Kavita over 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

  • 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

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

Tips & operations

  • Multi-library setup — split manga/comics/books for cleaner stats
  • First scan slow — let it run; subsequent scans incremental
  • OPDS keys — per-user; generate in profile for mobile pairing
  • Reading lists — community feature; foster reading clubs
  • Backups = config dir — manga/books are bind-mounted; library is on-host
  • Authentication — local users + OIDC via reverse proxy

What we ship in BluixApps

  • 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)
Read this app's deep dive on bluix.app ↗

Get this app — pick a BluixApps plan

Same catalog. Scaling tenant isolation, white-label and support tier.

TierTenantsCatalogSupportWhite-labelMonthly
Stacks119 curated stacksStandard$19/moDetailDeploy
Starter10Full catalogStandard+$15–25/mo$49/moDetailDeploy
Pro25Full catalogPriority bugfix+$15–25/mo$149/moDetailDeploy
Growth100Full catalogPriority bugfix+$15–25/mo$349/moDetailDeploy
Scale500Full catalog7-day window+$15–25/mo$799/moDetailDeploy
EnterpriseUnlimitedFull catalogPriority 7-dayBundled$1,499/moDetailDeploy

Powered by WHMCompleteSolution