issued
Issued es un servidor auto-alojado para bibliotecas de cómics digitales (CBZ, CBR, CB7, PDF). Permite organizar colecciones, leer en navegador o apps OPDS y gestionar metadatos con soporte para Next.js y FastAPI.
Ficha actualizada 27 sept 2026, 7:34 · upstream 27 sept 2026, 7:04 · release v0.2.1
Qué es issued
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Issued funciona como un servidor centralizado para gestionar colecciones de cómics digitales. Utiliza una arquitectura basada en Python (FastAPI) y Next.js, indexando archivos mediante OpenSearch para búsquedas rápidas. El sistema permite mantener la estructura de carpetas original sin reorganizar manualmente las librerías.
- Gestionar colecciones de cómics digitales en un servidor doméstico o NAS.
- Leer cómics desde aplicaciones móviles compatibles con OPDS como Panels o Chunky.
- Seguimiento de lectura y detección automática de nuevas entregas en series.
- Visualización web local sin necesidad de instalar clientes adicionales.
- Soporte nativo para formatos CBZ, CBR, CB7 y PDF con extracción automática de páginas.
- Detección inteligente de contenedores (ej. archivos .cbz comprimidos con 7-Zip).
- Gestión de series en curso con detección de números faltantes y continuidad de lectura.
- Interfaz web con temas claro/oscuro y soporte para OPDS en múltiples dispositivos.
- Edición de metadatos mediante archivos ComicInfo.xml o datos PDF.
- El formato CBR requiere la instalación externa de 'unrar' en despliegues standalone.
- La persistencia de datos depende del montaje correcto de volúmenes Docker o directorios locales.
- Requiere configuración manual de proxy inverso para dominios HTTPS con encabezados Forwarded.
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
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.
Para despliegue, se recomienda usar Docker con el archivo docker-compose.yml proporcionado. Asegurar que la ruta de cómics esté montada como readonly (-v /ruta/comics:/comics:ro). En standalone, ejecutar 'issued init' antes de escanear. Configurar firewall para permitir el puerto 8181.
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.