Joseph Milazzo 2be1630af3
Tap to Paginate User Pref (#197)
* Fixed In Progress and removed comments

* Tap to Paginate user setting is implemented. Fixes #193
2021-05-04 17:01:27 -05:00
2021-05-04 17:01:27 -05:00
2021-05-02 19:46:34 -05:00
2021-04-28 16:16:22 -05:00
2021-04-28 16:16:22 -05:00
2020-12-12 17:03:06 -06:00
2021-03-30 08:40:41 -05:00

Kavita

alt text

Kavita is a fast, feature rich, cross platform OSS manga server. Built with a focus for manga, and the goal of being a full solution for all your reading needs. Setup your own server and share your manga collection with your friends and family!

Discord Github Downloads

Goals:

  • Serve up Manga (cbr, cbz, zip/rar, raw images) and Books (epub, mobi, azw, djvu, pdf)
  • Provide Reader for Manga and Books (Light Novels) via web app that is responsive
  • Provide customization themes (server installed) for web app
  • Provide hooks into metadata providers to fetch Manga data
  • Metadata should allow for collections, want to read integration from 3rd party services, genres.
  • Ability to manage users, access, and ratings

How to Build

  • Ensure you've cloned Kavita-webui. You should have Projects/Kavita and Projects/Kavita-webui
  • In Kavita-webui, run ng serve. This will start the webserver on localhost:4200
  • Run API project in Kavita, this will start the backend on localhost:5000

How to Deploy

  • Run build.sh and pass the Runtime Identifier for your OS or just build.sh for all supported RIDs.

How to install

  • Unzip the archive for your target OS
  • Place in a directory that is writable. If on windows, do not place in Program Files
  • Open appsettings.json and modify TokenKey to a random string ideally generated from https://passwordsgenerator.net/
  • Run Kavita

Docker

  • Docker is supported and tested, you can find the image and instructions here.

Buy me a beer

I've gone through many beers building Kavita and expect to go through many more. If you want to throw me a few bucks you can here. Money will go towards beer or hosting for the upcoming Metadata release.

Description
Kavita is a fast, feature rich, cross platform reading server. Built with the goal of being a full solution for all your reading needs. Setup your own server and share your reading collection with your friends and family.
Readme GPL-3.0 245 MiB
Languages
C# 60.9%
TypeScript 24.1%
HTML 12.2%
SCSS 2.5%
Shell 0.1%