trakt-new-shows
Herramienta self-hosted en PHP para consultar estrenos mensuales de series TV vía Trakt API, reemplazando la funcionalidad eliminada en V3.
Ficha actualizada 27 sept 2026, 16:08 · upstream 27 sept 2026, 15:55 · release v2.3.0
Qué es trakt-new-shows
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Trakt-new-shows es una aplicación web auto-alojada escrita en PHP que recupera la capacidad de navegar por los estrenos mensuales de series de televisión, función que Trakt eliminó tras su rediseño V3. La herramienta consulta directamente el endpoint /calendars/all/ de la API pública de Trakt, utilizando únicamente un Client ID sin necesidad de OAuth ni suscripción VIP.
El sistema permite filtrar resultados por género, país de producción y redes de streaming específicas mediante variables de configuración en PHP. Incluye funcionalidad para marcar series como 'watching', sincronizando el estado del usuario a través del servidor. Los activos estáticos se sirven localmente para evitar dependencias externas en cada carga.
La complejidad es baja: requiere un servidor web con PHP 7.4+ y cURL habilitado. No utiliza Docker ni bases de datos, almacenando los datos de estado en archivos locales dentro del directorio data/. Es ideal para usuarios que buscan una solución ligera y auto-alojada sin infraestructura compleja.
- Consultar qué series nuevas se estrenan en un mes específico por día
- Filtrar estrenos por género, país o red de streaming (Netflix, HBO, etc.)
- Sincronizar el estado 'watching' de series entre dispositivos al usar la misma cuenta Trakt
- Visualizar estadísticas de nuevos estrenos comparadas con la última visita
- Funciona solo con Client ID de Trakt API, sin OAuth ni token de acceso obligatorio
- Filtrado avanzado por género, país y red mediante variables PHP en config.php
- Sincronización server-side del estado 'watching' para seguimiento multi-dispositivo
- Activos estáticos locales (logos, imágenes) que no consumen ancho de banda externo
- Fácil despliegue en cualquier servidor web compatible con PHP 7.4+
- Dependencia del endpoint /calendars/all/ de Trakt; cambios futuros podrían requerir OAuth
- No utiliza Docker ni contenedores, requiriendo configuración manual del entorno PHP
- Datos de estado almacenados en archivos locales sin persistencia externa o base de datos
- Filtrado por red requiere nombres exactos y sensibles a mayúsculas según Trakt
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.
Despliegue en servidor web con PHP 7.4+ y cURL habilitado. Clonar repositorio, copiar config.example.php como config.php y configurar $TraktClientId en app.trakt.tv/settings/apps/api. Asegurar permisos de escritura en el directorio data/. Acceder vía trakt.php?month=MM-AAAA.
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.
