Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

mangapixer

Servidor auto-alojado para bibliotecas de manga y cómics con lector web multiusuario. Respeta estructura de carpetas existente sin modificar archivos, soporta .cbz/.cbr y ofrece progreso individual por usuario.

Ficha actualizada 24 sept 2026, 0:49 · upstream 23 sept 2026, 19:22 · release v1.22.1

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es mangapixer

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

MangaPixer es un servidor web auto-alojado diseñado para gestionar bibliotecas de manga y cómics respetando la estructura de carpetas existente. Funciona como lector web multiusuario donde cada cuenta mantiene su propio progreso de lectura, marcas y estantería 'continuar leyendo'. El sistema monta las librerías en modo read-only, garantizando que los archivos originales nunca se modifiquen, renombricen o muevan.

La aplicación está construida con ASP.NET Core (backend) y Next.js (frontend), ofreciendo una experiencia responsive sin necesidad de aplicaciones nativas. Soporta múltiples formatos de archivo como ZIP (.cbz), RAR 4/5 (.cbr/.rar) e imágenes JPEG, PNG, WebP, AVIF, GIF, BMP y TIFF. La arquitectura separa el proceso de decodificación para evitar que archivos corruptos afecten la estabilidad del servidor.

El sistema incluye gestión de usuarios con roles admin/lector, bibliotecas privadas, protección CSRF, limitación de intentos de login y backups automáticos rotativos diarios (7 copias por defecto). También importa progreso desde YACReader y expone endpoints de salud y documentación OpenAPI. Funciona standalone en Windows o mediante Docker Compose v2.

CASOS DE USO
  • Servidor web para lectura de manga/comics sin instalar apps móviles
  • Gestión multi-usuario con progreso individual y estanterías compartidas
  • Biblioteca folder-native que respeta la estructura existente sin reorganizar archivos
  • Lectura responsive en móviles/tablets/desktop con soporte vertical (webtoon)
PUNTOS DESTACADOS
  • Folder-native: no modifica, renombra ni mueve archivos de la biblioteca original
  • Multi-usuario con roles admin/lector y acceso granular por biblioteca
  • Sin telemetría ni analytics; todo self-hosted con fuentes/iconos locales
  • Soporte nativo para .cbz/.cbr sin binarios externos (7z/unrar)
  • Backup automático rotativo diario con restauración atómica y rollback
PRECAUCIONES
  • No soporta solid RAR ni 7-Zip (solo listados, no lectura)
  • Sin filesystem watching o rescan programado (scans manuales)
  • Requiere Docker Compose v2 para despliegue containerizado
  • Sin soporte nativo para PDF/EPUB/CBT o carpetas de imágenes sueltas
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Home on desktop: Continue reading, New chapters and the library gridThe reader showing a two-page spread with the page sliderHome on an iPad with the collapsible library sidebarThe phone reader with the compact toolbar
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Usar reverse proxy con HTTPS. Backup obligatorio del volumen mangapixer-data. Configurar MANGAPIXER_VERSION en compose.override.yaml antes de up -d. Para Windows, usar MSI standalone sin Docker. Logs sanitizados (sin paths/títulos). Escalable: ajustar MaxConcurrentJobs según RAM.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8080
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.