Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

AIOsubs

AIOsubs es un agregador universal de subtítulos para Stremio y Nuvio que centraliza múltiples proveedores (OpenSubtitles, SubDL, Subsource) en una única adición configurable vía interfaz web. Ofrece deduplicación inteligente, remapeo de idiomas a ISO 639-2 y persistencia segura con Supabase/PostgreS

Ficha actualizada 26 sept 2026, 17:58 · upstream 26 sept 2026, 16:47 · release v0.1.0

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es AIOsubs

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

AIOsubs actúa como un hub centralizado para subtítulos en Stremio y Nuvio, integrando proveedores nativos como OpenSubtitles, SubDL y Subsource, además de permitir la importación de adiciones externas mediante manifest.json. Su objetivo es eliminar la necesidad de gestionar múltiples extensiones separadas, consolidando las búsquedas en una sola lista limpia.

CASOS DE USO
  • Centralizar múltiples fuentes de subtítulos en una única extensión para simplificar la configuración del reproductor.
  • Gestionar claves API de proveedores externos de forma segura mediante hashing bcrypt antes del almacenamiento.
  • Normalizar idiomas y deduplicar resultados para evitar errores de codificación o duplicados en el reproductor.
  • Desplejar soluciones de subtítulos sin servidor propio utilizando servicios como Render con HTTPS automático.
  • Importar adiciones personalizadas o no oficiales automáticamente detectando sus recursos de subtítulos.
PUNTOS DESTACADOS
  • Soporte nativo para OpenSubtitles, SubDL y Subsource con validación en tiempo real de claves API.
  • Interfaz web oscura compatible con AIOStreams mediante autenticación UUID + contraseña.
  • Persistencia de configuración en Supabase con hashing bcrypt para seguridad de credenciales.
  • Capacidad de importar adiciones externas vía manifest.json con detección automática de recursos.
  • Normalización automática a ISO 639-2 y deduplicación por hash de contenido o similitud.
PRECAUCIONES
  • Depende de la disponibilidad y límites de uso de las APIs de los proveedores externos (OpenSubtitles, etc.).
  • Requiere configuración inicial de claves API para algunos servicios si no se usan las predeterminadas.
  • La persistencia en Supabase requiere un proyecto externo configurado correctamente antes del despliegue.
  • No aloja contenido ni distribuye archivos, solo gestiona metadatos y enlaces a fuentes externas.
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

AIOSubs landingAIOSubs logo
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Listo para automatizar

Para producción, usar Render con Supabase para HTTPS automático y persistencia. Configurar variables de entorno SUPABASE_URL, SUPABASE_KEY y BASE_URL. Para desarrollo local, instalar Node.js 20+ o usar Docker/Docker Compose. Asegurar que el puerto 7000 esté disponible y copiar .env.example a .env con las claves necesarias.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Node.js
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
7000
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.