Servidor autoalojado de audiolibros y podcasts con streaming, sincronización del progreso entre usuarios y descarga automática de podcasts.
calibrain/shelfmark
Aplicación web autohospedada para buscar y solicitar libros y audiolibros en fuentes configuradas, con solicitudes multiusuario e importaciones compatibles con Calibre.
- Estrellas
- 4,122
- Forks
- 286
- Issues abiertos
- 39
- Último commit
- ayer
¿Qué es?
Shelfmark es una interfaz web autohospedada para buscar y descargar libros y audiolibros de fuentes que configuras. Puede buscar en proveedores de metadatos como Hardcover, Open Library y Google Books, o consultar fuentes directamente, y gestiona las descargas mediante clientes de torrent, usenet, IRC, Soulseek (slskd) o Webshare, así como servicios de debrid.
Admite varios usuarios e incluye un sistema de solicitudes para que los administradores puedan aprobarlas mientras los demás exploran por su cuenta. Las opciones de autenticación incluyen inicio de sesión local, inicio de sesión único con OIDC, encabezados de proxy inverso y reutilización de una base de datos de usuarios de Calibre-Web. Las descargas pueden guardarse en carpetas supervisadas por Calibre-Web-Automated, Grimmory o Audiobookshelf, y una opción de Library Check marca los resultados que ya tienes.
El proyecto se distribuye como imágenes Docker: una imagen estándar que incluye Chromium para superar los desafíos de Cloudflare y una imagen Lite más ligera. También se puede configurar el tráfico a través de Tor y WireGuard. El proyecto está pensado expresamente para buscar y descargar de forma manual, no para gestionar bibliotecas ni supervisar nuevos lanzamientos.
Funciones clave
- 01Buscar en proveedores de metadatos o consultar directamente las fuentes configuradas
- 02Descargar libros y audiolibros mediante clientes de torrent, usenet, IRC, Soulseek y servicios de debrid
- 03Cuentas multiusuario con un flujo de solicitudes y aprobación
- 04Iniciar sesión con cuentas locales, OIDC SSO, encabezados de proxy o una base de datos de Calibre-Web
- 05Library Check opcional para omitir libros que ya estén en tu biblioteca de Calibre o Audiobookshelf
- 06Cola de descargas unificada con actualizaciones de estado en tiempo real
Casos de uso
- Gestionar un portal compartido para solicitar libros entre familiares o un grupo pequeño
- Enviar automáticamente las descargas a una carpeta de importación de Calibre-Web-Automated o Audiobookshelf
- Unificar varias fuentes de libros y audiolibros en una sola interfaz de búsqueda
Inicio rápido
- 1
Descarga el archivo docker-compose
curl -O https://raw.githubusercontent.com/calibrain/shelfmark/main/compose/docker-compose.yml - 2
Inicia el servicio
docker compose up -d - 3
Abre la interfaz web en http://localhost:8084 y configura tus fuentes
Antes de usarlo
- La función es estable, pero se mantiene según disponibilidad y no hay una hoja de ruta para nuevas funciones.
- La imagen estándar de Docker requiere al menos 2 GB de RAM disponibles para el contenedor para usar Direct Download.
- El modo Universal search depende de una clave de API de Hardcover para buscar metadatos.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es shelfmark?
- Aplicación web autohospedada para buscar y solicitar libros y audiolibros en fuentes configuradas, con solicitudes multiusuario e importaciones compatibles con Calibre. Shelfmark es una interfaz web autohospedada para buscar y descargar libros y audiolibros de fuentes que configuras. Puede buscar en proveedores de metadatos como Hardcover, Open Library y Google Books, o consultar fuentes directamente, y gestiona las descargas mediante clientes de torrent, usenet, IRC, Soulseek (slskd) o Webshare, así como servicios de debrid.
- ¿shelfmark es gratuito? ¿Qué licencia tiene?
- shelfmark es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿shelfmark sigue mantenido?
- Mantenimiento activo. El último commit de shelfmark fue el 6 nov 2026.
- ¿Para qué puedo usar shelfmark?
- Gestionar un portal compartido para solicitar libros entre familiares o un grupo pequeño Enviar automáticamente las descargas a una carpeta de importación de Calibre-Web-Automated o Audiobookshelf Unificar varias fuentes de libros y audiolibros en una sola interfaz de búsqueda
- ¿Cómo se instala shelfmark?
- Descarga el archivo docker-compose: curl -O https://raw.githubusercontent.com/calibrain/shelfmark/main/compose/docker-compose.yml Inicia el servicio: docker compose up -d Abre la interfaz web en http://localhost:8084 y configura tus fuentes
- ¿Dónde consigo shelfmark?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/calibrain/shelfmark
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Servidor autoalojado para cómics, manga y libros digitales, con compatibilidad con OPDS y lectores integrados para formatos habituales de libros electrónicos y cómics.
Servidor de biblioteca de libros electrónicos autohospedado basado en Calibre-Web que importa, convierte, corrige y sincroniza libros automáticamente con Calibre.
Aplicación web autoalojada para bibliotecas personales de ebooks, basada en Calibre, con lectura en línea, OPDS, envío a Kindle y soporte multiusuario.
Imagen de Docker que empaqueta Calibre-Web, una interfaz web para explorar, leer y descargar libros electrónicos de una biblioteca de Calibre existente.
Servidor web autohospedado para gestionar tu biblioteca de ebooks, con OPDS, sincronización con KOReader y una API para la app Android BookHeaven Reader.