Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

arrgh

Gestor autoalojado para cómics asiáticos (manga, manhwa, manhua) y novelas ligeras. Incluye sistema de plugins para descargas automáticas, lector web integrado y gestión multi-usuario en servidores domésticos.

Ficha actualizada 26 sept 2026, 12:22 · upstream 26 sept 2026, 12:07 · release v1.1.0

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es arrgh

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

Arrgh es una aplicación autoalojada diseñada para gestionar, descargar y leer cómics asiáticos y novelas ligeras en un servidor doméstico. Utiliza una arquitectura híbrida con backend en Rust y frontend en Svelte 5, complementado por un host de plugins en Node.js que carga fuentes externas sin recompilar.

El sistema integra múltiples autoridades de descubrimiento como MangaUpdates o AniList para deduplicar resultados y ofrecer metadatos precisos. Permite descargas automáticas desde diversas fuentes mediante un protocolo de plugin estandarizado, incluyendo soporte para contenido explícito con controles administrativos.

Ofrece una experiencia completa con lector web en modo paginado o scroll, sincronización de progreso por usuario y almacenamiento persistente en SQLite. Es ideal para usuarios que buscan centralizar su colección sin depender de servicios externos comerciales.

CASOS DE USO
  • Gestionar biblioteca personal de cómics y novelas con progreso de lectura
  • Descargar capítulos automáticamente desde múltiples fuentes externas
  • Leer contenido localmente sin anuncios ni dependencias de terceros
  • Centralizar metadatos de series dispersas en diferentes plataformas
PUNTOS DESTACADOS
  • Arquitectura híbrida Rust/Node.js para rendimiento y flexibilidad
  • Sistema de plugins modular que permite añadir fuentes sin recompilar
  • Búsqueda multi-fuente con deduplicación inteligente por autoridad
  • Soporte nativo para contenido explícito con controles granulares
PRECAUCIONES
  • Dependencia de la disponibilidad de las fuentes externas configuradas
  • Cambio de puerto en versiones recientes (8282) requiere actualización de firewall
  • Base de datos SQLite no soporta escalado horizontal real
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA4 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

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

Docker Compose detectado

Utilizar el archivo docker-compose.yml incluido para despliegue rápido. Actualizar reglas de firewall al puerto 8282 tras la versión v0.1.3. Para fuentes con protección anti-bot, el sistema utiliza un contenedor lateral CloakBrowser. En Kubernetes, usar volúmenes persistentes para SQLite debido a su naturaleza single-writer.

✓Dockerfile
✓Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsNode.jsRust
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8282808040003000
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.