Accede a tu biblioteca Calibre desde cualquier lugar con Moon+ Reader

  • Calibre centraliza y sirve tu biblioteca mediante su servidor de contenidos o Calibre-Web, actuando como archivo maestro y punto único de gestión.
  • Moon+ Reader no se integra de forma nativa con Calibre, pero puede alimentarse de él usando apps puente, carpetas sincronizadas y catálogos OPDS.
  • Para leer desde cualquier sitio combinan servidor de Calibre, nubes (Dropbox, WebDAV) y apps Android como Calibre Box o Companion.
  • La sincronización perfecta del progreso entre Calibre y Moon+ no existe, pero sí es posible mantener metadatos, copias de seguridad y progreso entre dispositivos Android.

Accede a tu biblioteca Calibre desde cualquier lugar con Moon+ Reader

Si te has montado tu propia biblioteca con Calibre y lees en el móvil o la tablet con Moon+ Reader, es muy probable que hayas pensado alguna vez: “ojalá pudiera acceder a mis libros desde cualquier sitio y seguir leyendo justo donde lo dejé”. Entre servidores, nubes, NAS, apps puente y formatos raros, es fácil sentirse abrumado, pero la buena noticia es que todo se puede organizar con un poco de método.

En esta guía vamos a juntar todas las piezas: cómo usar Calibre, su servidor de contenido, Calibre-Web, Dropbox/Drive y apps tipo Calibre Companion o Calibre Box para alimentar Moon+ Reader; qué se puede y qué no se puede sincronizar realmente; cómo evitar perder tu colección si se rompe la SD; y cómo organizar una biblioteca compartida en familia sin volverte loco.

Calibre y Moon+ Reader: quién hace qué en tu ecosistema de lectura

Para no liarse desde el principio hay que tener claro que Calibre es el cerebro y almacén de tu colección, mientras que Moon+ Reader es “solo” el lector en Android. Calibre organiza, convierte, etiqueta, sirve libros por red y hace de archivo maestro; Moon+ Reader es la app donde abres EPUB, PDF y otros formatos, subrayas, tomas notas y, en su versión Pro, sincronizas el progreso entre dispositivos Android usando la nube.

Mucha gente empieza con un PC con Windows, macOS o GNU/Linux y Calibre instalado con su biblioteca en disco local, NAS o carpeta sincronizada. Después leen en móvil y tablet con Moon+ Reader (gratuito o Pro) y apoyan parte del flujo en nubes como Dropbox o Google Drive. El “choque” llega cuando descubren el servidor de contenidos de Calibre o Calibre-Web y piensan que Moon+ Reader se va a conectar directamente a esa base de datos como si fuera magia. Eso, hoy por hoy, no existe: Moon+ no habla “idioma Calibre” de forma nativa, necesita que le lleguen archivos de libros ya preparados en una carpeta o desde una app puente.

Acceder a tu biblioteca de Calibre desde cualquier sitio con el servidor de contenidos

biblioteca Moon + Reader

Calibre trae un servidor web integrado que permite consultar y leer tus libros directamente desde un navegador, móvil o lector compatible, sin instalar nada especial en el cliente. Funciona como una web: tú entras desde Chrome, Firefox, Safari o el navegador del eReader y ves tus portadas, autores, etiquetas, etc.

Para activarlo en el equipo donde tengas Calibre, haz clic en «Conectar y compartir» y elige «Iniciar servidor de contenido». Es posible que tu antivirus o cortafuegos pregunte si dejas pasar calibre.exe por la red; hay que darle permiso. A partir de ahí, en el mismo ordenador puedes abrir un navegador y escribir http://127.0.0.1:8080 para comprobar que el servidor está arrancado correctamente.

formatos kindle
Artículo relacionado:
Formatos compatibles con Kindle: Guía completa, ventajas, limitaciones y cómo convertir cualquier ebook

Conexión desde la red local: móviles, tablets y otros dispositivos

Una vez que el servidor está encendido, cualquier dispositivo en la misma red Wi‑Fi puede ver tu biblioteca si sabe la dirección IP y el puerto. Vuelve al botón «Conectar y compartir» y, donde antes ponía «Iniciar servidor de contenido», ahora verás «Detener servidor de contenido» con una dirección del tipo 192.168.X.Y:8080.

En tu móvil o tablet abre el navegador, introduce la URL con el formato http://IP:puerto (por ejemplo, http://192.168.1.2:8080) y deberías ver tus bibliotecas de Calibre. Desde ahí puedes pulsar en una biblioteca, navegar por libros, ver metadatos y usar los botones «Leer» o «Descargar» para obtener el archivo en el dispositivo. Si pulsas «Leer» lo abrirás en el propio navegador, útil para pruebas rápidas o eReaders con navegador decente.

Si no consigues conectar desde otro dispositivo de la red, conviene revisar algunas cosas básicas: primero asegurarte de que http://127.0.0.1:8080 funciona en el propio PC; después comprobar que el cortafuegos o antivirus permite el puerto 8080 (desactivarlos un momento, sin estar conectado a Internet, puede ayudar a diagnosticar); y confirmar que tanto el ordenador como el móvil están realmente en la misma red Wi‑Fi y no tirando de datos móviles.

En escenarios de red más raros, la IP que te muestra Calibre puede no ser la válida hacia otros dispositivos, por lo que tendrías que averiguar la IP correcta del equipo manualmente. Y si has puesto usuario y contraseña en el servidor, prueba primero sin autenticación para descartar problemas de navegadores muy simples (algunos lectores de tinta no se llevan bien con la autenticación HTTP).

Acceso desde Internet: sacar tu Calibre de casa de forma controlada

Si quieres acceder a tu biblioteca desde fuera de casa, por ejemplo en el trabajo o en otra ciudad, el esquema es parecido, pero necesitas exponer el servidor hacia Internet con algo más de cuidado.

En esencia, hay que localizar la IP pública del equipo o router que protege tu red doméstica (puedes mirarla con servicios tipo “What is my IP”), configurar en el router un redireccionamiento de puertos para que el tráfico que entre por el puerto 8080 (u otro que elijas) se mande a la IP local de tu PC, y asegurarte de que ni el firewall del sistema ni el antivirus bloquean esas conexiones entrantes. A partir de ahí, desde cualquier dispositivo con conexión podrías usar algo como http://123.123.123.123:8080 para llegar al servidor de Calibre.

La mayoría de usuarios prefiere además configurar un nombre de dominio dinámico con servicios tipo No‑IP, para no tener que memorizar la IP numérica. Eso permite algo más cómodo como http://tubiblioteca.no-ip.org:8080. Ten en cuenta que exponer tu Calibre en Internet implica cuestiones de seguridad: deberías usar contraseña, valorar el uso de HTTPS mediante un proxy inverso y mantener el equipo siempre actualizado.

Cómo se ve y cómo se lee desde el servidor de Calibre

La interfaz web del servidor es una versión reducida y táctil de Calibre: muestra un mosaico de portadas, filtros, búsquedas y bibliotecas virtuales. Puedes cambiar entre una vista tipo cuadricula de cubiertas o una lista más densa desde el menú de la esquina superior derecha, y usar el cuadro de búsqueda y los filtros igual que en el programa de escritorio.

Cuando pulsas en un libro, ves sus metadatos con botones para «Leer» o «Descargar». Al elegir «Leer», se abre un visor HTML5 dentro del navegador con paginado táctil: pulsando, deslizando o usando zonas de pantalla, saltando entre capítulos y accediendo a un menú superior con ajustes de visualización y sincronización.

El servidor guarda en caché local el libro que estás leyendo, de modo que puedes seguir leyendo aunque momentáneamente se corte la conexión, siempre que no cierres esa pestaña del navegador. Por cambios en los navegadores modernos, el modo sin conexión es limitado: muchas funciones avanzadas (como ApplicationCache) se han debilitado en conexiones HTTP simples, así que el lector offline funciona mejor si la pestaña sigue abierta.

Integrar el servidor de Calibre con otro servidor web y ejecutarlo como servicio

Para quienes tienen un servidor doméstico o un VPS, es habitual querer que Calibre conviva con Nginx o Apache, con HTTPS y quizá bajo un subdirectorio tipo /calibre. Eso se hace con un proxy inverso: el servidor web principal recibe las peticiones en el puerto 443/80, las reenvía al puerto interno donde corre calibre-server, y después entrega la respuesta al cliente.

Hay dos esquemas recurrentes: dedicarle un servidor virtual completo a Calibre (por ejemplo, libros.midominio.com apuntando a localhost:8080) o usar un prefijo de URL (como midominio.com/calibre). En este segundo caso hay que arrancar calibre-server con la opción --url-prefix /calibre para que todos los enlaces internos incluyan ese prefijo y funcionen sin romperse con el proxy inverso.

En servidores Linux modernos que usan systemd, puedes crear un servicio calibre-server.service que arranque automáticamente en el inicio del sistema. Para ese fichero se especifica el usuario y grupo no privilegiados bajo los que se ejecutará Calibre, la ruta de la biblioteca o bibliotecas que va a servir y las opciones del servidor. Después se habilita con systemctl enable calibre-server y se gestiona como cualquier otro servicio del sistema.

Cuentas de usuario, permisos y acceso seguro

El propio Calibre de escritorio incluye en sus preferencias una sección para gestionar usuarios y permisos del servidor de contenido, útil si solo lo vas a ejecutar en el mismo equipo donde tienes la interfaz gráfica y con el mismo usuario.

Si quieres correr calibre-server de forma independiente en otro sistema o con otro usuario, también puedes administrar cuentas desde la línea de órdenes con la opción --manage-users. Allí eliges en qué carpeta se guarda la base de datos de usuarios (por ejemplo, /srv/calibre), creas cuentas, asignas bibliotecas y defines qué puede hacer cada una (leer, descargar, administrar, etc.). Después arrancas el servidor apuntando a esa base de datos de usuarios y listo.

Moon+ Reader: cómo se alimenta de Calibre y de la nube

Moon+ Reader, sobre todo en su versión Pro, es un lector potentísimo que soporta una barbaridad de formatos: EPUB, PDF, DJVU, AZW3, MOBI, FB2, CBR/CBZ, DOCX, ODT, TXT, HTML, Markdown, ZIP, RAR e incluso catálogos OPDS. Permite anotaciones, temas, lectura nocturna, filtro de luz azul, auto‑scroll y sincronización de posición vía Dropbox o WebDAV, entre otras muchas cosas.

Lo importante a nivel de integración es que Moon+ Reader no se engancha directamente a la base de datos SQLite de Calibre ni entiende sus columnas personalizadas. Para Moon+, un libro es un archivo local o en una carpeta de nube “montada” (Dropbox, WebDAV, Google Drive, etc.), o bien un enlace de descarga desde un catálogo OPDS. Sobre esos archivos gestiona su propia biblioteca interna, favoritos, colecciones, estadísticas y progreso de lectura, sincronizable entre varias instalaciones de la app con la misma cuenta de nube.

De ahí que, aunque el servidor de contenidos de Calibre ofrezca sus libros mediante una interfaz web e incluso catálogos OPDS, Moon+ Reader no va a descubrirlo solo ni a usarlo como si fuera una integración profunda. Lo habitual es recurrir a tres estrategias combinables:

Ebooks en smartphone
Artículo relacionado:
Mejores apps para convertir formatos de eBooks en Android
  • Usar una app puente como Calibre Companion o Calibre Box, que se conecta por Wi‑Fi al servidor de Calibre, lista toda la biblioteca y baja los libros al almacenamiento local, desde donde se abren en Moon+.
  • Sincronizar la carpeta donde Calibre guarda los libros con Dropbox, Google Drive u otro servicio y decirle a Moon+ que esa es su carpeta principal de biblioteca.
  • Descargar puntualmente libros desde Calibre-Web o el servidor de contenidos al almacenamiento del dispositivo, y dejar que Moon+ los escanee en una carpeta concreta.

Ejemplo práctico: Calibre + Dropbox + Calibre Box + Moon+ Reader

Un flujo muy extendido, sobre todo entre usuarios de GNU/Linux y Android, consiste en integrar Calibre con Dropbox y una app como Calibre Box que haga de puente hacia Moon+ Reader. La idea general es que la biblioteca “real” está en el PC, sincronizada por Dropbox, y los dispositivos Android se limitan a descargar de ahí y leer.

En el ordenador (Windows o Linux) se instala Calibre siguiendo las instrucciones oficiales, preferiblemente desde el binario original y no desde el repositorio de la distribución Linux, porque muchas distros van desfasadas o añaden parches que dan problemas. Paralelamente se instala Dropbox y se elige la carpeta donde se sincronizarán archivos, por ejemplo ~/Dropbox en Linux o la ruta equivalente en Windows/Mac.

Dentro de esa carpeta se crea, por ejemplo, una subcarpeta «Mi biblioteca» que será la nueva biblioteca de Calibre. En Calibre se pulsa en el icono de Biblioteca y se elige “Cambiar o crear biblioteca”, apuntando a esa carpeta. A partir de ahora, cada libro que añadas en Calibre se copiará a esa ruta bajo subcarpetas Autor/Título, y Dropbox se encargará de subir todo a la nube.

En Android se instalan Dropbox, Calibre Box y Moon+ Reader. Se inicia sesión en Dropbox en todos los dispositivos y, al abrir Calibre Box por primera vez, la app pide permiso para acceder a tu Dropbox y te deja escoger la biblioteca remota que has creado. Una vez enganchada, descargas la lista de libros y, desde el menú de Calibre Box, eliges la “carpeta de descarga” local, que muchos usuarios llaman simplemente books en el almacenamiento interno o SD.

Después se abre Moon+ Reader y en sus ajustes se configura que la carpeta principal de libros sea esa misma carpeta books que usa Calibre Box. Se activa también la opción de “importar automáticamente libros nuevos en la carpeta principal” para que cualquier archivo que Calibre Box deje ahí aparezca en la biblioteca de Moon+ sin esfuerzo. Por último, en Moon+ se activa la función de sincronizar posiciones de lectura (normalmente vía Dropbox o WebDAV) para que, si lees el mismo libro en móvil y tablet, se actualice el punto de lectura entre ambos, siempre que el archivo sea el mismo en los dos dispositivos.

Esta combinación consigue varias cosas a la vez: Calibre centraliza metadatos y conversión; Dropbox garantiza respaldo y disponibilidad; Calibre Box sincroniza la biblioteca con Android; y Moon+ se encarga de la experiencia de lectura, estadísticas y sincronización de posición. No hay una integración “nativa” entre Calibre y Moon+, pero el efecto práctico es bastante cómodo.

Servidor de contenido, OPDS y apps puente en Android

Además de la ruta mediante Dropbox, puedes aprovechar el servidor de contenidos de Calibre o Calibre-Web con clientes OPDS en Android. Algunas aplicaciones de lectura y de gestión de biblioteca permiten añadir un catálogo remoto introduciendo la URL del servidor Calibre, y desde ahí navegar, filtrar y descargar libros con un par de toques.

Calibre Companion (ya discontinuado pero aún usado) o Calibre Box, por ejemplo, se conectan al servidor de Calibre vía Wi‑Fi, muestran autores, series, etiquetas y permiten descargar libros específicos. Cuando eliges un título y pulsas “Leer” desde esa app, se crea un archivo local y se te da la opción de abrirlo con Moon+ Reader como aplicación predeterminada de lectura.

Varios usuarios comentan que con este método las portadas se muestran correctamente en Moon+ sin tocar casi nada, tanto si los libros estaban antes en una carpeta de la SD como si se bajan vía Companion/Box. El truco está en mantener una única carpeta de libros bien definida y dejar que Calibre gestione las carátulas y metadatos, en lugar de renombrar archivos a mano en el dispositivo.

Calibre-Web, NAS, bibliotecas múltiples y uso en familia

Para quienes tienen un NAS o un pequeño servidor casero, Calibre-Web es una alternativa muy popular a la interfaz estándar del servidor de contenidos. Corre habitualmente en un contenedor Docker, se conecta a la base de datos de Calibre y ofrece una web limpia con login, usuarios, descargas y hasta varias bibliotecas.

Con Calibre-Web puedes montar, por ejemplo, tres bibliotecas distintas (una por miembro de la familia), cada una con su instancia de Calibre-Web apuntando a carpetas diferentes. Desde el móvil o tablet entras con tu usuario, navegas por tus libros, los descargas al dispositivo y luego los lees con Moon+ Reader. Para libros compartidos, el “administrador” copia esos títulos en las tres bibliotecas o los etiqueta como compartidos.

La parte menos pulida de este enfoque es que Moon+ Reader no refleja automáticamente el estado de lectura ni las etiquetas personalizadas en Calibre-Web. Aunque puedes crear columnas en Calibre del tipo “leído_maria”, “leído_jose” y similares, actualizarlas de forma automática desde Moon+ aún no es posible. Al final, o cada uno mantiene su propio criterio dentro de Moon+, o se acepta un cierto grado de gestión manual en Calibre.

Aun así, muchos usuarios consideran que tener Calibre en un servidor o NAS, accesible 24/7 por navegador o apps OPDS, reduce muchísimo el engorro de conectar el portátil cada vez que quieren un libro nuevo. Una vez montado el ecosistema con Docker, proxys inversos, usuarios y copias de seguridad, el mantenimiento diario se limita a añadir nuevos libros y, ocasionalmente, copiar algunos entre bibliotecas.

Sincronización de progreso de lectura: hasta dónde se puede llegar

Conviene ser muy sincero aquí: no existe hoy un flujo “perfecto” que sincronice automáticamente la página exacta leída entre Calibre, Moon+ Reader, Calibre-Web y otros lectores. Cada pieza guarda el progreso a su manera, y no hay un estándar universal que Calibre pueda entender y actualizar en su base de datos.

Moon+ Reader Pro sí permite sincronizar la posición de lectura entre varios dispositivos Android usando servicios en la nube (Dropbox, WebDAV, etc.), siempre que uses la misma cuenta y el mismo archivo de libro en todos ellos. Esto funciona bastante bien dentro del propio ecosistema Moon+, pero esa información no vuelve a Calibre para rellenar una columna de “última página leída” o “leído”. En Calibre te toca seguir usando columnas personalizadas, etiquetas o calificaciones para marcar qué has terminado y qué no.

Cuando se comparte biblioteca entre varias personas, esta limitación se nota aún más: si todos usan la misma columna “leído”, uno puede sobreescribir el estado de otro. Por eso es frecuente optar por una biblioteca por usuario, o, si se mantiene una única biblioteca, recurrir a etiquetas o columnas con nombres individuales (leído_ana, leído_luis), lo cual complica un poco la estructura pero evita pisadas.

Gestión de PDF pesados, riesgo de SD dañada y copias de seguridad

Un caso típico es el de quien usa una tablet Android casi exclusivamente para leer PDF muy pesados (manuales técnicos, fotografía, libros ilustrados) con Moon+ Reader Pro. Suele guardarlo todo en una tarjeta SD, añade esos PDF directamente a Moon+ y, con el tiempo, corrige títulos, autores y etiquetas desde la app. Todo funciona de maravilla hasta que aparece el miedo: ¿y si la SD se corrompe o me quedo sin espacio y tengo que cambiarla?

La forma más robusta de prevenir un desastre es dejar que Calibre sea el “maestro” de todos esos archivos, no la SD. Es decir, copiar todos los PDF al ordenador, añadirlos a Calibre, limpiar bien los metadatos (título, autor, serie, etiquetas, etc.), y mantener la biblioteca en disco con al menos una copia de seguridad (disco externo, NAS, nube). Cuando quieras llenar una nueva SD o reemplazar la vieja, vuelves a exportar los libros desde Calibre a la tarjeta y dejas que Moon+ los reescanee.

De este modo, aunque pierdas la SD, no pierdes la catalogación ni la estructura básica de tu colección. Sí, se perderán estadísticas internas o algunas colecciones de Moon+, pero el grueso del trabajo de organización se mantiene íntegro en la base de datos metadata.db de Calibre, que puedes restaurar o incluso reconstruir en parte si se daña.

Conversión de formatos, Kindle y límites en Linux

Un punto fuerte de Calibre es que convierte entre una gran variedad de formatos de entrada y salida: AZW, AZW3, AZW4, CBZ/CBR, CHM, DJVU, DOCX, EPUB, FB2, HTML/HTMLZ, KEPUB, LIT, LRF, MOBI, ODT, PDF, PRC, PDB, RTF, TXT, etc. y en salida AZW3, EPUB, DOCX, MOBI, PDF, RTF, TXT, entre otros.

Para alimentar a Moon+ Reader, lo más recomendable suele ser usar EPUB o, en su defecto, PDF limpio. Los PDF como formato de origen son problemáticos para convertir a reflujo (EPUB, MOBI…), ya que conservan maquetaciones complejas; Calibre puede intentarlo, pero es habitual que haya problemas de saltos de línea, columnas convertidas en caos o textos mal detectados. En la propia documentación de Calibre se insiste en que PDF es muy mal formato como fuente de conversión.

Si además de Moon+ tienes un Kindle, seguramente quieras generar archivos compatibles como MOBI o AZW3. La conversión a KFX (el formato moderno de Kindle) requiere herramientas externas como Kindle Previewer, que no existe nativamente para Linux. En esos casos, muchos usuarios optan por seguir con AZW3/MOBI, hacer las conversiones en un equipo Windows o macOS y luego copiar los archivos resultantes al servidor o NAS que comparte la biblioteca.

Respecto a los Kindle, hay detalles molestos como que las portadas a veces desaparecen o son sustituidas por genéricas, o que los nuevos modelos tienden a mostrar portadas solo para libros “documento personal” o comprados en Amazon. Calibre tiene soluciones parciales (reenviar miniaturas al reconectar el dispositivo, marcar libros como documentos personales, etc.), pero se trata más de pelear contra decisiones de Amazon que de una limitación de Calibre.

Dispositivos, USB, problemas de detección y bibliotecas en red

Calibre se lleva bastante bien con la mayoría de eReaders, móviles, tablets y dispositivos USB que se montan como almacenamiento masivo. Si un lector no está soportado de serie, a menudo puede gestionarse con el complemento “User defined USB driver”, siempre que el sistema le asigne una letra de unidad (en Windows) o un punto de montaje normal (en Linux/macOS).

Cuando un dispositivo no aparece en Calibre, conviene revisar que solo haya un aparato conectado, que el sistema operativo lo vea en Explorer/Finder, que no esté siendo ignorado en las preferencias de Calibre, y en caso extremo usar la opción “Depurar detección de dispositivos” para generar un informe que sirva de base a un posible nuevo controlador.

En cuanto a la ubicación de la biblioteca, los desarrolladores de Calibre son tajantes: no es buena idea colocarla en unidades de red o NAS montados directamente. Muchos sistemas de archivos en red gestionan mal bloqueos, enlaces duros o cambios concurrentes, lo que puede corromper metadata.db. Se recomienda usar herramientas de sincronización (rsync, Syncthing, Dropbox) para replicar la biblioteca a un NAS, pero no abrirla simultáneamente desde varios equipos. Google Drive, en concreto, es conocido por causar pérdida de datos si se usa directamente sobre la carpeta de la biblioteca.

Artículo relacionado:
Kindle de Amazon: Qué es, cómo funciona, trucos y guía completa para aprovecharlo al máximo

Ultimas consideraciones

Para compartir la colección entre varios ordenadores o acceder desde otras máquinas, lo más sensato es usar el servidor de contenidos de Calibre o Calibre-Web y, si hace falta manipulación directa, recurrir a escritorio remoto o a mover bibliotecas enteras mediante las herramientas de exportación/importación de datos de Calibre.

Con todas estas piezas bien encajadas, es posible montar en casa un sistema muy potente donde Calibre actúa como archivo maestro y servidor, Moon+ Reader como lector versátil y cómodo en Android, y nubes, NAS y apps puente se encargan de hacer de pegamento entre ambos, de forma que puedas seguir tus lecturas desde el sofá, el metro o el trabajo sin miedo a perder tu biblioteca ni tu punto de lectura.