Repolode
pickles4evaaaa

pickles4evaaaa/mybibliotheca

Gestor de biblioteca autoalojado y seguimiento de lectura para organizar libros, registrar sesiones de lectura y controlar el progreso.

Alternativa open source a:GoodreadsStoryGraph

Estrellas
597
Forks
42
Issues abiertos
13
Último commit
hace 5 días

¿Qué es?

MyBibliotheca es una aplicación web autoalojada para gestionar una colección personal de libros. Permite catalogar libros y colaboradores, consultar metadatos por ISBN, obtener imágenes de portada y establecer el estado de lectura, el progreso, las calificaciones y las reseñas de cada título.

La aplicación también registra sesiones de lectura y ofrece estadísticas sobre tus hábitos de lectura. Puedes importar libros desde Goodreads, StoryGraph, exportaciones del historial de lectura y archivos CSV personalizados. Admite varias cuentas de usuario con datos de lectura privados, además de herramientas de administración, copias de seguridad, restauración y exportación de datos.

La versión 3.0.0 usa PostgreSQL como base de datos principal, y las instalaciones existentes de Kuzu se pueden migrar mediante un asistente integrado en la aplicación. El almacenamiento en caché con Redis es opcional.

Funciones clave

  • 01Consulta por ISBN con obtención de metadatos e imágenes de portada
  • 02Importación desde Goodreads, StoryGraph y archivos CSV
  • 03Estado de lectura, progreso, sesiones y calificaciones
  • 04Varias cuentas de usuario con datos de lectura privados
  • 05Copias de seguridad, restauración y exportación de datos
  • 06Almacenamiento en PostgreSQL con caché opcional en Redis

Casos de uso

  • Mantener en tu propio servidor un catálogo privado de los libros de tu hogar
  • Migrar el historial de lectura de Goodreads o StoryGraph a un sistema de seguimiento autoalojado
  • Compartir la biblioteca familiar o del hogar con registros de lectura independientes para cada usuario

Inicio rápido

  1. 1

    Sigue la guía de inicio rápido de Docker Compose en DOCKER.md

  2. 2

    Lee la guía oficial de instalación de la etiqueta de imagen 3.0.0

Antes de usarlo

  • La versión 3.0.0 usa PostgreSQL, por lo que necesitas ejecutar una base de datos PostgreSQL.
  • Debes migrar las instalaciones existentes de Kuzu con el asistente de migración integrado en la aplicación antes de actualizar.

En colecciones

Temas

Preguntas frecuentes

¿Qué es mybibliotheca?
Gestor de biblioteca autoalojado y seguimiento de lectura para organizar libros, registrar sesiones de lectura y controlar el progreso. MyBibliotheca es una aplicación web autoalojada para gestionar una colección personal de libros. Permite catalogar libros y colaboradores, consultar metadatos por ISBN, obtener imágenes de portada y establecer el estado de lectura, el progreso, las calificaciones y las reseñas de cada título.
¿mybibliotheca es gratuito? ¿Qué licencia tiene?
mybibliotheca es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿mybibliotheca sigue mantenido?
Mantenimiento activo. El último commit de mybibliotheca fue el 2 nov 2026.
¿Para qué puedo usar mybibliotheca?
Mantener en tu propio servidor un catálogo privado de los libros de tu hogar Migrar el historial de lectura de Goodreads o StoryGraph a un sistema de seguimiento autoalojado Compartir la biblioteca familiar o del hogar con registros de lectura independientes para cada usuario
¿Cómo se instala mybibliotheca?
Sigue la guía de inicio rápido de Docker Compose en DOCKER.md Lee la guía oficial de instalación de la etiqueta de imagen 3.0.0
¿Dónde consigo mybibliotheca?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/pickles4evaaaa/mybibliotheca

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

Proyectos relacionados

Un tracker autoalojado para registrar el consumo de contenido multimedia (libros, series y videojuegos) y los entrenamientos, con los datos guardados en tu propio servidor.

Productividad y apps#self-hosted#media-tracking#fitness-tracker
3,7 mil+8 esta semana145TypeScriptGPL-3.0Bien mantenidoActualizado hace 3 días