MirrorNest
← All guides

Kavita

A fast, feature-rich server for reading and organizing comics, manga, and ebooks from your own library across all your devices.

Target: Any Docker hostMediaReadingOfficial homepage ↗Official docs ↗
This guide is synthesized from Kavita's own official documentation, linked above — always cross-check exact package/version names there before running these commands on a production server, since distro and project versions move over time.
  1. 1Pull and run the Kavita container

    Kavita publishes images to Docker Hub, GHCR, and LinuxServer.io; this is the DockerHub-based example.

    docker run --name kavita -p 5000:5000 \ -v /your/manga/directory:/manga \ -v /your/storage/directory/kavita:/kavita/config \ --restart unless-stopped \ -e TZ=Your/Timezone \ -d jvmilazz0/kavita:latest
  2. 2Complete the setup wizard

    Open the web UI and follow the on-screen wizard to create your admin account and point Kavita at your library folders.

    open http://localhost:5000