• 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Servidor de libros y comics con Kavita
#1
Kavita es un servidor de libros, comics y manga que tiene unas funciones muy similares a las de Calibre-web https://www.qnapclub.es/showthread.php?tid=3048

Podemos dar acceso a nuestra biblioteca a quien nosotros queramos, se pueden leer los libros o comics en línea al igual que descargarlos, etc, etc. Sin embargo tiene unas diferencias con Calibre-web que paso a explicar. Una de ellas es que la biblioteca que tengamos no tiene porqué estar gestionada por Calibre en un ordenador ya que el funcionamiento del programa Kavita se basa en el escaneo de la carpeta que contenga los libros o comics. Aún así si tenemos una biblioteca Calibre no pasa nada y se puede usar con Kavita ya que, como digo, escanea los libros que estén en esa biblioteca.

La segunda función diferenciadora con Calibre-web es que en un mismo programa podemos tener 3 bibliotecas distintas y segúramente configurándolo bien se pueden tener incluso más. 

Kavita soporta a dia de hoy los siguientes formatos: EPUB2, EPUB3, PDF, ZIP, RAR, RAR5, CBR, CBZ, CB7, CBT, TAR.GZ, 7ZIP/7Z, JPG/JPEG, PNG, WEBP, GIF


   


   


INSTALACION:

Lo primero que tenemos que hacer es acceder al Panel de Control de nuestro nas y activar el SSH, a continuación desde un ordenador windows - linux abrimos un terminal y accedemos por ssh a nuestro nas mediante su ip local de acceso y nuestro usuario - contraseña

   

A continuación tenemos que poner los siguientes parámetros:

docker run --name kavita -p 5000:5000 \
-v /share/CACHEDEV3_DATA/Datos/Kavitalibros:/books \
-v /share/DockerData/kavita:/kavita/config \
--restart always \
-e TZ=Europe/Madrid \
-d kizaing/kavita:latest


   

ANTES de ponerlos tenemos que tener cuidado con este parámetro share/CACHEDEV3_DATA/Datos/Kavitalibros
Kavitalibros es el nombre de mi biblioteca de libros alojada en el nas y share/CACHEDEV3_DATA/Datos es el directorio del nas donde está esa carpeta Kavitalibros
Esto quiere decir que vosotros tenéis que modificar ese parámetro según vuestras necesidades.

Al principio he comentado que se pueden tener en Kavita 3 bibliotecas distintas, en mi caso cómo sólo tengo una sólo pongo para la creación del contenedor la ruta de esa biblioteca. Si queréis configurar más bibliotecas podéis ver cómo añadirlas a la creación del contenedor aquí: https://wiki.kavitareader.com/en/install/docker-install

Sabiendo todo esto continuamos con la instalación

   

En unos pocos minutos Kavita quedará instalado en el nas así que podemos cerrar el terminal.

Ahora abrimos un navegador de internet y tenemos que poner la ip local de acceso a nuestro nas con el puerto que usa Kavita que es el 5000
Vamos a suponer que esa ip local de acceso al nas sea la 192.168.1.3 y siendo así pondríamos http://192.168.1.3:5000
Al acceder nos encontramos con esto:

   

La imagen es mayor pero la he tenido que recortar. Ponemos un nombre de usuario, el correo electrónico NO es obligatorio ponerlo, sólo sirve para el caso de que se nos olvidara la contraseña de acceso a Kavita y quisiéramos recuperarla de esa forma. Ponemos una contraseña que NO puede incluir símbolos, mayúsculas, minúsculas y números si son válidos. Nos registramos ( es un registro local ) y pasamos al siguiente paso

   

Aquí ponemos nuestro usuario - contraseña que hemos puesto antes y accedemos

   

Ahora le damos a donde pone Server settings

   

Le damos a añadir libreria

   

Le ponemos el nombre que nos apetezca y escogemos el tipo de libros o comics que componen esa biblioteca, en mi caso libros. Hecho eso le damos al botón Next

   

Cuando creamos el contenedor al principio de este tutorial le indicamos la ubicación de nuestra biblioteca en el nas con el parámetro /books así que ahora se lo indicamos.

   

Como se puede ver se nos reconoce las carpetas de los libros, a continuación le damos al botón Share

   

Le damos al botón Next

   

Guardamos los cambios. Al hacerlo empieza automáticamente el escaneo de los libros o comics de nuestra biblioteca

   

Una de las funciones interesantes de Kavita es el escaneo automático de nuestra biblioteca o bibliotecas que viene muy bien cuando vayamos añadiendo libros o comics nuevos, podemos configurarlo para que lo haga diáriamente o semanálmente

   

Para dar acceso a nuevos usuarios lo podemos hacer desde aquí:

   
  Responder
#2
Sobre este programa voy a comentar un par de cosas que hay que tener en cuenta al menos en el caso de los libros. El programa en si funciona de maravilla y tiene un rendimiento muy superior a Calibre-web, el problema radica en que es un poco especial en el trato con los libros en formato EPUB. Una de las primeras cosas que hay que hacer al instalar Kavita es indicarle la carpeta del nas donde están esos libros. Una vez hecho eso empieza el escaneo de esa carpeta y esto lo hace de maravilla siempre y cuando los libros estén en perfectas condiciones....lo explico. Por lo pronto si los libros son EPUB1 no los detecta, con los EPUB2 y EPUB3 no hay ningún problema. Otra cosa a considerar es que si los libros no tienen los metadatos perfectos tampoco los detecta y da error.

Podéis ver estos problemas y sus soluciones aquí: https://github.com/Kareadita/Kavita/issues/1921

Como digo esto es sólo en el caso de los libros, con los comics es muy posible que esto no ocurra.
  Responder




Usuarios navegando en este tema: 1 invitado(s)