ComicCacher
ComicCacher es un lector de cómics auto-alojado que descarga y almacena automáticamente tiras diarias de GoComics y ComicsKingdom en una interfaz limpia sin publicidad, utilizando Java 21 y Next.js.
Ficha actualizada 24 sept 2026, 19:10 · upstream 24 sept 2026, 19:06 · release v2.1.35
Qué es ComicCacher
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
ComicCacher es una herramienta de software open source diseñada para leer tiras cómicas diarias eliminando la intrusión publicitaria típica de los sitios web. El sistema descarga automáticamente las tiras desde fuentes como GoComics y ComicsKingdom, las valida mediante un pipeline de tres capas y las almacena localmente en el sistema de archivos sin necesidad de una base de datos externa.
La arquitectura combina un backend robusto desarrollado con Java 21 y Spring Boot 4 para la lógica de negocio y scraping, junto con un frontend moderno basado en Next.js 16 y React 19. Ofrece una API GraphQL-first con fallback REST, autenticación JWT y roles definidos, permitiendo tanto consumo directo como integración con otros servicios.
El proyecto opera bajo licencia MIT y está destinado al uso personal estricto. Su filosofía se centra en la simplicidad del despliegue (dos contenedores Docker) y la experiencia de usuario libre de distracciones, priorizando el rendimiento mediante caché predictivo y deduplicación inteligente de imágenes.
- Leer tiras diarias sin publicidad ni paywalls
- Archivar automáticamente cómics desde GoComics y ComicsKingdom
- Servir contenido a través de una API GraphQL o REST propia
- Desplegar localmente en servidor doméstico sin base de datos
- Automatización completa con corrección de fallos automática
- Deduplicación inteligente mediante hashing perceptual y criptográfico
- Interfaz responsive con modo oscuro integrada
- Arquitectura modular separando backend Java y frontend Next.js
- Almacenamiento en filesystem sin necesidad de base de datos externa
- Uso estrictamente personal según aviso legal del proyecto
- Dependencia de Selenium WebDriver para GoComics que puede requerir configuración adicional
- Sin despliegue público oficial o soporte comercial garantizado
- Gestión manual de volúmenes de almacenamiento al mover el servidor
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.
Construir imágenes Docker con scripts proporcionados. Montar volumen persistente para datos. Ejecutar backend en puerto 8080 y frontend en 3000. Requiere Java 21, Node.js 22 LTS y Docker. Verificar drivers de Selenium si se usa headless.
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.
