mango-go
Mango-Go es un servidor y lector de mangá autoalojado escrito en Go, que permite organizar la biblioteca de mangás, leerlos directamente en el navegador con diseño responsivo, descargar capítulos desde múltiples fuentes y gestionar usuarios con permisos.
Ficha actualizada 23 sept 2026, 15:07 · upstream 23 sept 2026, 15:00 · release v0.1.8
Qué es mango-go
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Mango-Go es una aplicación open source escrita en Go que proporciona un servidor de lectura de mangá autoalojado. Su arquitectura está diseñada para ser escalable y fácil de mantener, utilizando un sistema de base de datos SQLite para la gestión de libros y usuarios, junto con un sistema de plugins modularizado que permite extender las funcionalidades del lector. La aplicación soporta múltiples formatos de archivo (CBZ, CBR, PDF, ZIP, RAR) y ofrece una interfaz web responsiva que funciona en escritorio, tablet y móvil. El proyecto incluye un sistema de autenticación multiusuario con niveles de permisos diferenciados, un gestor de progreso individual por lector, y un sistema de suscripciones para automatizar la descarga de capítulos nuevos.
- Organizar una biblioteca personal de mangás en formato digital
- Leer manga directamente desde el navegador sin necesidad de aplicaciones externas
- Descargar capítulos de mangá desde múltiples fuentes (web, PDF, imágenes)
- Gestionar permisos entre usuarios con roles diferenciados
- Automatizar la descarga de nuevos capítulos mediante suscripciones
- Progresión personal por lector y lectura compartida en grupo
- Escritura completa en Go, lo que garantiza rendimiento bajo demanda y escalabilidad horizontal
- Sistema modular de plugins que permite extender la funcionalidad sin modificar el núcleo
- Base de datos SQLite integrada, reduciendo dependencias externas y mejorando la portabilidad
- Diseño responsivo con soporte nativo para dispositivos móviles y tablets
- Soporte para múltiples formatos de archivo con validación automática
- Sistema de autenticación multiusuario con permisos granulares
- No incluye funciones de edición o anotación del contenido, solo lectura
- El sistema de suscripciones depende de un backend externo para la sincronización
- La validación de archivos requiere configuración manual por usuario
- No tiene soporte nativo para plataformas móviles como iOS ni Android
- El almacenamiento local puede crecer rápidamente sin una estrategia de caché eficiente
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 desplegar Mango-Go, se recomienda usar Docker con un contenedorizado. Se debe crear un archivo docker-compose.yml que defina el servicio mango con la imagen oficial del repositorio en GitHub Container Registry (ghcr.io/vrsandeep/mango-go). Es necesario configurar las variables de entorno MANGO_DATABASE_PATH y MANGO_LIBRARY_PATH según el almacenamiento deseado, y asignar una portación específica. Se recomienda ejecutar el contenedor con restart: unless-stopped para que no se reinicie al detenerse la aplicación. Para un despliegue más robusto, se puede integrar con un sistema de CI/CD (como GitHub Actions) para automatizar los builds y pruebas antes del lanzamiento. El proyecto soporta tanto el modo Docker como un ejecutable binario standalone.
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.



