Repolode
grimmory-tools

grimmory-tools/grimmory

Biblioteca digital autoalojada para ebooks, cómics y audiolibros, con lectura integrada, búsqueda de metadatos y sincronización con dispositivos.

Alternativa open source a:Calibre-WebPlex

Estrellas
4,553
Forks
345
Issues abiertos
237
Último commit
hace 18 horas

¿Qué es?

Grimmory es un servidor de biblioteca autoalojado para gestionar colecciones personales de ebooks, PDFs, cómics y audiolibros. Se ejecuta como un contenedor Docker junto a una base de datos MariaDB, y se accede mediante una interfaz web que permite organizar libros en estanterías personalizadas y basadas en reglas, buscar en todo el contenido y editar metadatos.

Los libros se pueden leer en el navegador, incluidos PDFs, EPUBs y cómics, con anotaciones, destacados y seguimiento del progreso de lectura. Las portadas, descripciones y valoraciones se obtienen de Google Books, Open Library y Amazon. La función BookDrop supervisa una carpeta y detecta, enriquece y pone en cola automáticamente los archivos nuevos para revisarlos antes de importarlos.

En cuanto a dispositivos, Grimmory es compatible con conexiones Kobo, aplicaciones de lectura compatibles con OPDS y la sincronización del progreso de KOReader. Cada usuario puede tener sus propias estanterías y preferencias, con autenticación local o mediante OIDC. También se pueden enviar libros a un Kindle o a una dirección de correo electrónico. El modo DISK_TYPE=NETWORK desactiva las operaciones de archivos destructivas en montajes NFS o SMB compartidos.

Funciones clave

  • 01Estanterías inteligentes personalizadas y basadas en reglas, con búsqueda de texto completo
  • 02Lector integrado en el navegador para PDF, EPUB y cómics, con destacados y seguimiento del progreso
  • 03Búsqueda de metadatos y portadas en Google Books, Open Library y Amazon
  • 04Carpeta BookDrop que detecta automáticamente los archivos nuevos y los pone en cola para importarlos
  • 05Compatibilidad con dispositivos Kobo, OPDS y KOReader
  • 06Cuentas multiusuario con autenticación local o mediante OIDC

Casos de uso

  • Alojar una colección personal de ebooks y cómics en un servidor doméstico
  • Gestionar una biblioteca familiar compartida con el progreso de lectura independiente para cada usuario
  • Guardar libros en un NAS y leerlos en dispositivos Kobo, Kindle o aplicaciones OPDS

Inicio rápido

  1. 1

    Crea un archivo .env con la configuración de la base de datos y la aplicación

  2. 2

    Crea un archivo docker-compose.yml (a partir del ejemplo del README)

  3. 3

    Inicia los servicios con Docker Compose

    docker compose up -d
  4. 4

    Abre http://localhost:6060 en un navegador y crea tu cuenta de administrador

Antes de usarlo

  • Para alojarlo por tu cuenta, necesitas Docker, Docker Compose y una base de datos MariaDB.
  • Tiene licencia AGPL-3.0, una licencia copyleft que exige compartir el código fuente modificado cuando se ofrece como servicio de red.
  • El modo de almacenamiento en red desactiva las operaciones de eliminación, traslado y cambio de nombre desde la interfaz.

Temas

Preguntas frecuentes

¿Qué es grimmory?
Biblioteca digital autoalojada para ebooks, cómics y audiolibros, con lectura integrada, búsqueda de metadatos y sincronización con dispositivos. Grimmory es un servidor de biblioteca autoalojado para gestionar colecciones personales de ebooks, PDFs, cómics y audiolibros. Se ejecuta como un contenedor Docker junto a una base de datos MariaDB, y se accede mediante una interfaz web que permite organizar libros en estanterías personalizadas y basadas en reglas, buscar en todo el contenido y editar metadatos.
¿grimmory es gratuito? ¿Qué licencia tiene?
grimmory es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿grimmory sigue mantenido?
Mantenimiento activo. El último commit de grimmory fue el 19 oct 2026.
¿Para qué puedo usar grimmory?
Alojar una colección personal de ebooks y cómics en un servidor doméstico Gestionar una biblioteca familiar compartida con el progreso de lectura independiente para cada usuario Guardar libros en un NAS y leerlos en dispositivos Kobo, Kindle o aplicaciones OPDS
¿Cómo se instala grimmory?
Crea un archivo .env con la configuración de la base de datos y la aplicación Crea un archivo docker-compose.yml (a partir del ejemplo del README) Inicia los servicios con Docker Compose: docker compose up -d Abre http://localhost:6060 en un navegador y crea tu cuenta de administrador
¿Dónde consigo grimmory?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/grimmory-tools/grimmory

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados