Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

mokuro-bunko

Servidor auto-hospedado para biblioteca de manga con WebDAV, OCR integrado y gestión multiusuario. Diseñado como backend para Mokuro Reader, permite rastreo de progreso por usuario, compilación de metadatos server-side y enriquecimiento de catálogo sin API keys.

Ficha actualizada 24 sept 2026, 17:13 · upstream 24 sept 2026, 17:08 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es mokuro-bunko

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

Mokuro Bunko es un servidor auto-hospedado diseñado específicamente para gestionar bibliotecas de manga, funcionando como backend principal para la aplicación Mokuro Reader. Proporciona acceso compartido a través de WebDAV, permitiendo que los clientes conecten directamente con la librería local sin necesidad de una base de datos externa compleja. El sistema rastrea el progreso de lectura individualizado por cada usuario, almacenando estos datos de forma transparente en archivos locales.

CASOS DE USO
  • Servidor backend para Mokuro Reader en entornos locales o self-hosted
  • Gestión automática de OCR para generar metadatos y miniaturas al subir manga
  • Catálogo web público o privado con enriquecimiento de datos desde AniList/MAL
  • Sistema de control de acceso granular para bibliotecas compartidas entre usuarios
  • Compilación server-side de archivos de catálogo (series.json, catalog.json)
PUNTOS DESTACADOS
  • OCR automático con soporte nativo para NVIDIA CUDA y AMD ROCm
  • Enriquecimiento de metadatos desde AniList y MyAnimeList sin necesidad de API keys
  • Sistema de roles granulares (Admin, Editor, Uploader, etc.) con jerarquía estricta
  • Panel web integrado para navegación del catálogo y gestión administrativa
  • Herramientas CLI integradas para diagnóstico (doctor) y gestión de OCR
PRECAUCIONES
  • Versión Alpha v0.3 con funcionalidades no totalmente probadas según el README
  • No hay imágenes Docker oficiales publicadas; requiere instalación manual o scripts
  • Requiere entorno Python 3.12 gestionado por uv para la ejecución principal
  • Binarios precompilados no disponibles (solo portable zip o build desde fuente)
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

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

Despliegue manual

Requiere Python 3.12 vía uv. Ejecutar mokuro-bunko serve tras sincronizar dependencias. Instalar OCR con install-ocr, detectando automáticamente CUDA/ROCm/CPU. Usar doctor para verificar instalación antes de producción. Configurar config.yaml en primera ejecución. Soporta despliegue portable sin instalar globalmente.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Python
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
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.