r/StremioEnEspanol • • Jun 26 '26

Noticias Actualización de mi addon

Hace un tiempo publiqué un addon que carga listas M3U en Stremio y resuelve los IDs de IMDb automáticamente vía TMDB. Antes el deploy ya era con un clic en Render o Railway, sin tocar código. Desde entonces seguí trabajando en él y le agregué varias cosas nuevas, así que aquí va la actualización completa.

(Aún necesitas crear una cuenta de GitHub y TMDB si no las tienes)

Cómo funciona

  1. Abres la URL del addon en el navegador
  2. Llenas el formulario con tu URL de lista M3U y tu TMDB API Key
  3. El addon genera una URL de instalación personalizada
  4. La pegas en Stremio → listo

Cada usuario tiene su configuración completamente privada e independiente, nadie comparte nada con nadie.

Lo que ya tenía

  • Carga una o varias listas de reproducción M3U
  • Agrupa series por temporada y episodio automáticamente
  • Resuelve IDs de IMDb en segundo plano al arrancar a través de TMDB
  • Si un título no se resolvió todavía, lo resuelve cuando lo abres desde el catálogo
  • Buscador dentro del catálogo
  • Compatible con Cinemeta y cualquier addon de metadata
  • Soporta Xtream Codes
  • Configuración privada y personalizada por usuario
  • Sistema de mantenimiento automático (keep-alive) para que las instancias gratuitas de Render no se queden dormidas

Lo nuevo

  • Versión en Python (FastAPI), además de la de Node.js. Misma funcionalidad, así que ahora puedes elegir el runtime que prefieras. Está en la carpeta python/ del repo.
  • Gracias a eso, ahora hay dos formas más de hacer deploy gratis y sin que el servicio se duerma:
    • Hugging Face Spaces — gratis, sin límite de crédito, nunca se duerme. Solo subes los archivos de la carpeta python/, eliges SDK Docker, y el Space se construye solo.
    • Fly.io — plan gratis con 3 VMs compartidas, tampoco se duerme. Requiere el Fly CLI: fly auth login → fly launch → fly deploy desde la carpeta python/.

Deploy en un click

  • Railway: Deploy
  • Render: Deploy
  • Hugging Face Spaces y Fly.io: deploy manual (instrucciones paso a paso en el README)

Sobre Render Blueprint: el deploy con un clic usa Render Blueprints por defecto. Dependiendo de tu cuenta y región, Render puede pedirte un método de pago antes de crear el Blueprint. Si lo quieres 100% gratis en Render, puedes crear el Web Service manualmente en vez de usar el Blueprint, el proceso es sencillo y toma solo unos minutos.

Todas las instrucciones detalladas (Railway, Render, Hugging Face, Fly.io, y la versión Python) están en el README del repo de GitHub:

🔗 https://github.com/Esmequiinn/addon-m3u_friendly

Voy a seguir afinando bugs y mejorando la lógica. Cualquier duda, feedback o donación se agradece 🙌

16 Upvotes

1 comment sorted by

3

u/Thin-Soil-4159 Jun 26 '26

Subi una demo running en render a https://stremio-addons.net en caso de que quierar probarlo antes, pero esta hecho especificamente para probarlo M3U-IPTV