Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

javinizer-go

Herramienta en Go para organizar bibliotecas JAV con scraping multi-fuente, CLI, TUI, API REST y UI web. Incluye app nativa de escritorio y soporte Docker.

Ficha actualizada 24 sept 2026, 0:19 · upstream 23 sept 2026, 23:53 · release v1.5.2

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es javinizer-go

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

Javinizer-go es una reescritura moderna del original Javinizer, implementada en Go con interfaz web Svelte. Funciona como extractor de metadatos y organizador de archivos para bibliotecas de video adulto japonés, ofreciendo múltiples interfaces de usuario: línea de comandos (CLI), terminal interactiva (TUI), API REST y aplicación web completa.

El proyecto soporta más de 12 fuentes de scraping incluyendo R18.dev, DMM/Fanza, JavDB, Tokyo-Hot y otras. Permite organización inteligente de archivos mediante plantillas, generación de metadatos NFO compatibles con Plex/Kodi, descarga de portadas y pósters, y modo dry-run para previsualizar cambios antes de aplicarlos.

La instalación es flexible: binarios precompilados estáticos (Go 1.26+), Docker con soporte FlareSolverr opcional, Homebrew para macOS/Linux, Scoop para Windows, o compilación desde fuente. Incluye aplicación de escritorio nativa que empaqueta la API y UI web en un ejecutable único.

CASOS DE USO
  • Organizar bibliotecas JAV locales con metadatos consistentes
  • Generar archivos NFO para Plex/Kodi sin dependencias externas
  • Automatizar scraping desde múltiples fuentes simultáneamente
  • Usar CLI/TUI para procesamiento en servidores headless
  • Gestionar bibliotecas grandes con previsualización dry-run segura
PUNTOS DESTACADOS
  • Binarios Go estáticos sin dependencias de compilación externa
  • Soporte nativo para Docker y Docker Compose completo
  • 12+ fuentes de scraping configurables por defecto
  • Generación automática de metadatos NFO para centros multimedia
  • App de escritorio con interfaz nativa sin navegador
  • Modo dry-run para auditoría antes de modificar archivos
PRECAUCIONES
  • Algunas fuentes requieren cookies de verificación de edad (ej. MGStage)
  • Fuentes como JavDB/JavLibrary pueden necesitar FlareSolverr para Cloudflare
  • Binarios no firmados en macOS/Windows requieren configuración de Gatekeeper
  • Prereleases no se incluyen en Homebrew/Scoop por defecto
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

Recomendaciones: usar tag específico (ej. v1.0.0) para despliegues reproducibles; configurar MEDIA_PATH correctamente en .env; verificar SHA256 de binarios manuales; para Docker, montar volumen /media con la biblioteca y ajustar PUID/PGID según sistema operativo anfitrión.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

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