GithubHelp home page GithubHelp logo

yunohost-apps / kavita_ynh Goto Github PK

View Code? Open in Web Editor NEW
3.0 5.0 2.0 5.67 MB

Kavita package for YunoHost

Home Page: https://www.kavitareader.com/

License: GNU General Public License v3.0

Shell 100.00%
kavita yunohost-apps yunohost

kavita_ynh's Introduction

Kavita for YunoHost

Integration level Working status Maintenance status

Install Kavita with YunoHost

Read this README in other languages.

This package allows you to install Kavita quickly and simply on a YunoHost server.
If you don't have YunoHost, please consult the guide to learn how to install it.

Overview

Kavita is a fast, feature rich, cross platform reading 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 reading collection with your friends and family.

Features

  • Extensive File support
  • Manga/Comic Reader
  • Book Reader
  • User Management and Sharing
  • Cross Platform with no dependencies - Everything in the box
  • Full-text search to quickly find what you want to read
  • Mixed media Libraries - Light Novels and Manga can be right next to each other
  • Fast and efficient library scans. Don't perform I/O if the underlying file hasn't changed.
  • OPDS-PS Support

Shipped version: 0.8.2~ynh1

Demo: https://demo.kavitareader.com/

Screenshots

Screenshot of Kavita

๐Ÿ”ด Antifeatures

  • Paid content: Promotes or depends, entirely or partially, on a paid service.

Documentation and resources

Developer info

Please send your pull request to the testing branch.

To try the testing branch, please proceed like that:

sudo yunohost app install https://github.com/YunoHost-Apps/kavita_ynh/tree/testing --debug
or
sudo yunohost app upgrade kavita -u https://github.com/YunoHost-Apps/kavita_ynh/tree/testing --debug

More info regarding app packaging: https://yunohost.org/packaging_apps

kavita_ynh's People

Contributors

alexaubin avatar ericgaspar avatar oniricorpe avatar orhtej2 avatar salamandar avatar skyuk3000 avatar tagadda avatar yunohost-bot avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

skyuk3000 orhtej2

kavita_ynh's Issues

permission error

i've found that adding

api.auth_header = false

to the manifest.toml work much better when also being signed into yunohost and using kavita, without you will need to log out of yunohost.

there are many updates

hi!

the actual package ships the v0.7.2, but there are many new versions available !
at the moment, the current version is the v0.7.7 :)

thank you!

Permission Issue?

Describe the bug

Kavita will detect Media in Library folders and extracts Metadata, but it's unable to cache covers nor am I able to read the added Media. This happens with .cbz as well as .epub files.

Context

  • Hardware: Old laptop
  • YunoHost version: 11.2.9.1 (stable)
  • I have access to my server: Through SSH | through the webadmin | direct access via keyboard / screen | Via SFTP
  • Are you in a special context or did you perform some particular tweaking on your YunoHost instance?: No
  • Using package version: 0.7.13~ynh1

Steps to reproduce

  • If the error occurs in your browser, explain what you did:
    1. Open Kavita in Browser
    2. Go to Server Settings
    3. Click on Libraries
    4. Click on add Library
    5. Add media folder located in "/home/yunohost.multimedia/Admin/Manga" (Comics, Ebook)
    6. Kavita will scan but never finish the task, stuck on 0% for "Refreshing Covers"

Expected behavior

Kavita scans my Media and adds it to the Library, but actually with Cover and usable within Kavita

Logs

Kavita Service log from Yuno Admin CP:
https://paste.yunohost.org/ibuhusitoc

Kavita log from Kavita "Download logs"
https://paste.yunohost.org/eqotofoyos.sql

Error

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.