audplexus
Audplexus es una aplicación autoalojada escrita en Go que sincroniza bibliotecas Audible, descarga audiolibros y los organiza automáticamente para servidores multimedia como Plex, Emby, Jellyfin o Audiobookshelf mediante interfaz web.
Ficha actualizada 24 sept 2026, 15:10 · upstream 24 sept 2026, 14:45 · release v0.6.1
Qué es audplexus
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Audplexus es una herramienta de automatización diseñada para gestionar colecciones de audiolibros desde la plataforma Audible hasta servidores locales de medios. La aplicación sincroniza el catálogo de Audible, descarga los archivos y los procesa para integrarlos en bibliotecas multimedia existentes.
El sistema utiliza dos bases de datos: PostgreSQL para persistencia principal y MongoDB para almacenamiento adicional. Incluye una interfaz web que permite gestionar colas de descarga, reintentos automáticos y sincronización manual o automática con destinos configurados.
La aplicación está diseñada para despliegue en entornos Docker con soporte para Docker Compose, contenedores nativos y plataformas como Unraid. La autenticación se deshabilita por defecto en instalaciones frescas, requiriendo configuración explícita de credenciales administrativas mediante variables de entorno AUDPLEXUS_ADMIN_USERNAME y AUDPLEXUS_ADMIN_PASSWORD.
- Sincronizar biblioteca Audible con servidor local para acceso offline
- Descargar audiolibros automáticamente desde Audible a almacenamiento local
- Organizar archivos MP3/MP4 con metadatos para Plex, Emby o Jellyfin
- Gestionar colas de descarga y reintentos desde interfaz web centralizada
- Migrar biblioteca Audible existente a servidor multimedia autoalojado
- Escrito en Go con compilación estática para rendimiento optimizado
- Soporte nativo para múltiples servidores de medios (Plex, Emby, Jellyfin, Audiobookshelf)
- Incluye configuración CodeQL integrada para análisis de seguridad estática
- Diseñado para despliegue en contenedores con Docker Compose y Unraid
- Sin credenciales por defecto: autenticación deshabilitada hasta configuración manual
- Estructura de carpetas clara (config, downloads, audiobooks) para gestión sencilla
- Requiere configuración manual de usuario administrador antes del primer inicio
- No incluye autenticación por defecto: debe configurarse explícitamente
- Dependencia de bases de datos externas (PostgreSQL y MongoDB)
- Soporte limitado a formatos compatibles con Audible y servidores multimedia
- Requiere permisos de escritura en tres directorios específicos para funcionar correctamente
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Despliegue recomendado: crear carpetas config, audiobooks y downloads. Ejecutar docker compose up -d o docker run con mapeo de volúmenes correspondientes. Para Unraid, usar shares /mnt/user/appdata/audplexus/config, /downloads y /audiobooks. Configurar AUDPLEXUS_ADMIN_USERNAME y AUDPLEXUS_ADMIN_PASSWORD antes del primer inicio si se desea autenticación. Puerto 8080 expuesto. Verificar permisos de escritura en todos los volúmenes montados.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.