Servidor multimedia autohospedado para películas, series y música, pensado para un grupo reducido de familiares y amigos.
advplyr/audiobookshelf
Servidor autoalojado de audiolibros y podcasts con streaming, sincronización del progreso entre usuarios y descarga automática de podcasts.
Alternativa open source a:Audible
Pocket Casts
- Estrellas
- 14,705
- Forks
- 1,221
- Issues abiertos
- 1,235
- Último commit
- hace 15 días
¿Qué es?
Audiobookshelf es un servidor autoalojado para gestionar y escuchar audiolibros y podcasts. Transmite al vuelo todos los formatos de audio, guarda el progreso de escucha de cada usuario y lo sincroniza entre dispositivos, y permite gestionar varios usuarios con permisos personalizados.
Para los podcasts, permite buscar y añadir programas, descargar episodios automáticamente y ofrecer feeds RSS abiertos. Para los audiolibros, incluye un editor de capítulos, búsqueda de capítulos mediante la API de Audnexus, obtención de metadatos y portadas desde varias fuentes, y la opción de combinar archivos de audio en un único m4b. Detecta automáticamente los cambios en la biblioteca sin necesidad de volver a escanearla.
El proyecto también ofrece compatibilidad básica con ebooks (EPUB, PDF, CBR, CBZ), compatibilidad con Chromecast en las aplicaciones web y para Android, y una interfaz de Progressive Web App. Las aplicaciones oficiales para Android e iOS están en beta.
Funciones clave
- 01Transmite al vuelo todos los formatos de audio
- 02Sincroniza entre dispositivos el progreso de escucha de cada usuario
- 03Permite buscar y añadir podcasts, y descargar episodios automáticamente
- 04Incluye un editor y un buscador de capítulos, y permite combinar archivos de audio en m4b
- 05Ofrece lectura básica de ebooks en EPUB, PDF, CBR y CBZ
- 06Ofrece feeds RSS abiertos para podcasts y audiolibros
Casos de uso
- Alojar una biblioteca personal de audiolibros en un servidor doméstico o NAS
- Compartir una colección de audiolibros con familiares, cada uno con su propio progreso de escucha
- Descargar automáticamente y escuchar podcasts favoritos desde un mismo lugar
- Escuchar desde un teléfono o navegador y mantener el progreso sincronizado
Inicio rápido
- 1
Instalar Node.js 24 y FFmpeg
- 2
Instalar las dependencias del servidor
npm ci - 3
Compilar el cliente web
cd client npm ci npm run generate cd .. - 4
Iniciar el servidor en modo de desarrollo
npm run dev
Antes de usarlo
- La guía de inicio rápido del README sirve para configurar el entorno de desarrollo desde el código fuente; la instalación en producción solo se explica en documentación externa.
- No se están revisando ni integrando pull requests del frontend para el cliente Vue actual mientras se lleva a cabo una reescritura en React.
- Audiobookshelf requiere una conexión WebSocket, por lo que los proxies inversos deben admitirla.
Temas
Preguntas frecuentes
- ¿Qué es audiobookshelf?
- Servidor autoalojado de audiolibros y podcasts con streaming, sincronización del progreso entre usuarios y descarga automática de podcasts. Audiobookshelf es un servidor autoalojado para gestionar y escuchar audiolibros y podcasts. Transmite al vuelo todos los formatos de audio, guarda el progreso de escucha de cada usuario y lo sincroniza entre dispositivos, y permite gestionar varios usuarios con permisos personalizados.
- ¿audiobookshelf es gratuito? ¿Qué licencia tiene?
- audiobookshelf es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿audiobookshelf sigue mantenido?
- Mantenimiento activo. El último commit de audiobookshelf fue el 5 oct 2026.
- ¿Para qué puedo usar audiobookshelf?
- Alojar una biblioteca personal de audiolibros en un servidor doméstico o NAS Compartir una colección de audiolibros con familiares, cada uno con su propio progreso de escucha Descargar automáticamente y escuchar podcasts favoritos desde un mismo lugar Escuchar desde un teléfono o navegador y mantener el progreso sincronizado
- ¿Cómo se instala audiobookshelf?
- Instalar Node.js 24 y FFmpeg Instalar las dependencias del servidor: npm ci Compilar el cliente web: cd client npm ci npm run generate cd .. Iniciar el servidor en modo de desarrollo: npm run dev
- ¿Dónde consigo audiobookshelf?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/advplyr/audiobookshelf
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Monitor autogestionado de noticias en tendencia que reúne temas populares de plataformas chinas y feeds RSS, los filtra por palabras clave o con IA y envía resúmenes a canales de chat y correo electrónico.
Monitor de páginas web autoalojado que te avisa por Discord, correo electrónico, Slack, Telegram, webhooks y más cuando una página cambia.
Un PVR que monitorea feeds RSS de Usenet y BitTorrent en busca de nuevos episodios de TV, y luego los descarga, organiza y renombra.
Gestor de descargas gratuito y de código abierto, escrito en Rust, compatible con varios protocolos: HTTP, FTP, BitTorrent, eD2K y transmisiones HLS/DASH, con integración con navegadores.
Biblioteca digital autoalojada para ebooks, cómics y audiolibros, con lectura integrada, búsqueda de metadatos y sincronización con dispositivos.