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í:
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í: