Aplicación web de código abierto para solicitar películas y series, con flujos de aprobación para bibliotecas de Jellyfin, Plex y Emby.
jon4hz/jellysweep
Herramienta inteligente de limpieza para Jellyfin que marca y elimina películas y series antiguas que nadie ha visto, según las estadísticas de reproducción y las solicitudes de los usuarios.
- Estrellas
- 260
- Forks
- 22
- Issues abiertos
- 45
- Último commit
- anteayer
¿Qué es?
Jellysweep analiza tu biblioteca de Jellyfin y, con los filtros que configures para cada biblioteca, decide qué películas y series ya no hacen falta. Comprueba las solicitudes en Jellyseerr y el historial de reproducción en Jellystat o Streamystats; también puede proteger los favoritos y el contenido que usan los canales de Tunarr. Los elementos que cumplen los criterios se marcan para su eliminación añadiendo etiquetas en Sonarr o Radarr, de modo que el proceso siga visible en las herramientas que ya usas.
Los usuarios pueden solicitar que se conserve contenido específico desde la interfaz web integrada, y los administradores aprueban o rechazan esas solicitudes. Se puede notificar a los usuarios afectados por correo electrónico, ntfy o notificaciones push web. Cuando termina un periodo de gracia configurable, se eliminan los elementos. El modo de simulación está activado de forma predeterminada, así que puedes revisar qué se marcaría antes de que se elimine nada.
La limpieza se puede ajustar para las series de TV: eliminar series completas, conservar los primeros N episodios o conservar las primeras N temporadas. Los umbrales de uso del disco acortan el periodo de gracia cuando queda poco espacio de almacenamiento. Jellysweep también crea colecciones de Jellyfin con el contenido cuya eliminación está programada.
Funciones clave
- 01Filtros por biblioteca basados en la antigüedad del contenido, la fecha de estreno, la última reproducción y el tamaño
- 02Control mediante etiquetas en Sonarr y Radarr
- 03Umbrales de uso del disco que acortan el periodo de gracia antes de la eliminación
- 04Modos de limpieza selectiva de series de TV que conservan los primeros N episodios o temporadas
- 05Solicitudes de los usuarios para conservar contenido, con aprobación de administradores y notificaciones por correo electrónico, ntfy o notificaciones push web
- 06Autenticación de Jellyfin o inicio de sesión OIDC/SSO en la interfaz web
Casos de uso
- Liberar espacio en un servidor Jellyfin doméstico eliminando contenido que nadie ha visto en meses
- Mantener ordenada una biblioteca de Jellyfin y permitir que los usuarios soliciten excepciones desde la interfaz web
- Reducir series de TV largas a sus primeras temporadas o episodios para ahorrar espacio
Inicio rápido
- 1
Crea un archivo compose.yml con la definición del servicio Jellysweep
- 2
Crea config.yml antes de iniciar el contenedor
vim ./config.yml - 3
Inicia el servicio con Docker Compose
docker compose up -d
Antes de usarlo
- Se necesita acceso a Sonarr, Radarr, Jellystat o Streamystats y Jellyseerr.
- Como elimina archivos multimedia, prueba siempre primero con el modo dry-run.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es jellysweep?
- Herramienta inteligente de limpieza para Jellyfin que marca y elimina películas y series antiguas que nadie ha visto, según las estadísticas de reproducción y las solicitudes de los usuarios. Jellysweep analiza tu biblioteca de Jellyfin y, con los filtros que configures para cada biblioteca, decide qué películas y series ya no hacen falta. Comprueba las solicitudes en Jellyseerr y el historial de reproducción en Jellystat o Streamystats; también puede proteger los favoritos y el contenido que usan los canales de Tunarr. Los elementos que cumplen los criterios se marcan para su eliminación añadiendo etiquetas en Sonarr o Radarr, de modo que el proceso siga visible en las herramientas que ya usas.
- ¿jellysweep es gratuito? ¿Qué licencia tiene?
- jellysweep es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿jellysweep sigue mantenido?
- Mantenimiento activo. El último commit de jellysweep fue el 4 nov 2026.
- ¿Para qué puedo usar jellysweep?
- Liberar espacio en un servidor Jellyfin doméstico eliminando contenido que nadie ha visto en meses Mantener ordenada una biblioteca de Jellyfin y permitir que los usuarios soliciten excepciones desde la interfaz web Reducir series de TV largas a sus primeras temporadas o episodios para ahorrar espacio
- ¿Cómo se instala jellysweep?
- Crea un archivo compose.yml con la definición del servicio Jellysweep Crea config.yml antes de iniciar el contenedor: vim ./config.yml Inicia el servicio con Docker Compose: docker compose up -d
- ¿Dónde consigo jellysweep?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/jon4hz/jellysweep
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Ombi es una herramienta autoalojada para solicitar contenido multimedia que se integra con Plex, Emby y Jellyfin.
Herramienta para mantener bibliotecas de Plex, Jellyfin y Emby que usa reglas para reunir contenido no visto o no solicitado y eliminarlo tras un periodo de gracia.
Aplicación web autoalojada para recortar videos, añadir subtítulos y exportar clips o GIF desde Plex, Jellyfin o archivos locales.
Un gestor de descargas para el ecosistema Servarr que limpia automáticamente torrents bloqueados, estancados o maliciosos en Sonarr, Radarr y aplicaciones similares.
Una app complementaria para Sonarr y Radarr que busca, descarga y actualiza automáticamente subtítulos para tus series y películas.