👋 Hello !
Ça fait (très) longtemps que je n'avais pas donné de nouvelles du projet (la vie personnel et professionnel laissant peu de temps de libre parfois). Mais, j'ai enfin quelque chose à annoncer :

🍿📼 Sensorr 1.0.0 🎉
Pour ceux qui découvrent : Sensorr surveille vos indexers torrents ou nzb (via Jackett ou Prowlarr) pour les films et séries que vous souhaitez, choisit la meilleure release selon vos règles, et dépose le .torrent (ou le magnet) dans le blackhole de votre client torrent.
Petite parenthèse honnête : cette 1.0.0 est le fruit d'un travail fait avec Claude Code qui m'a permis d'aller plus loin que ce que je m'étais fixé initialement pour le projet.
Les nouveautés
🎬 Films et séries, dans un seul outil, avec les mêmes règles et les mêmes jobs, synchro avec votre Plex. Plus besoin d'un Radarr à côté d'un Sonarr (@Aerya, ça a pris le temps mais les séries sont là !)

📺 Une série entière, une saison ou un épisode : Sensorr cherche d'abord la série complète, puis les packs de saison, puis les épisodes, et fait des hard links des fichiers finis dans votre bibliothèque.

⚖️ Des policies plutôt qu'un profil qualité : pour chaque source, codec, résolution, langue et indexer, vous choisissez avoid, prefer ou require, et une sandbox vous montre quelle release gagnerait.

✨ Refine et ✂️ Shrink : Refine cherche une release plus proche de votre policy, Shrink une plus légère qui ne perd rien. Chaque swap vous montre ce qui change, et la place libérée (@turbalf, l'upgrade des releases archivées est maintenant possible)

🚩 Les reports Plex : un ami signale un problème sur un film dans Plex, Sensorr ban la release qu'il a regardée et en trouve une autre à swapper.

⭐ Suivez des stars : un réalisateur, un acteur, un compositeur, et leurs prochains films arrivent dans votre calendrier, mois par mois. Il y a aussi un calendrier pour les séries.

👫 Les amis : requests et wrapped : vos amis lient leur compte Plex, et leur watchlist devient des requests, des demandes que vous acceptez ou non. Et chaque année, l'historique de Tautulli leur donne un wrapped de leur année sur votre serveur.

📱 Dans votre poche : Sensorr s'installe sur votre téléphone comme une app (PWA), avec des notifications, et vous pouvez accepter une proposition directement depuis la notification

Et aussi :
- 🇫🇷 Interface, mails et wrapped en anglais et en français
- 🔌 Un bouton pour tester la connexion à un indexer
- 🧲 Les liens magnet sont gérés
- 📺 Les plateformes de streaming sur la page d'un film
- 🔁 Un job
migrate sonarr pour reprendre vos séries depuis Sonarr
- 💾 Backups et mises à jour depuis les paramètres, avec un backup hebdo si vous l'activez
- 🍓 Ça tourne sur Raspberry Pi 5 (MongoDB 8 demande un CPU ARMv8.2-A, donc pas sur un Pi 4)
Tester sans installer
Il y a une démo en ligne qui tourne directement dans votre navigateur, sur : https://thcolin.github.io/sensorr/ (login demo / demo)
Installer
Docker et Docker Compose, puis :
curl --proto =https -fsSL https://raw.githubusercontent.com/thcolin/sensorr
L'installeur vous demande quelques dossiers, un login et votre clé TMDB, puis lance la stack et vous donne son URL. Au premier login, un onboarding vous guide pour le reste (indexers, policy, blackhole, Plex, amis...). Si vous venez d'une 0.x, tout est expliqué dans le README : vous pouvez récupérer vos films et vos stars.
Tout le reste est sur GitHub : https://github.com/thcolin/sensorr
C'est une 1.0.0, donc il reste sûrement des bugs, n'hésitez pas à me faire vos retours, que ce soit des bugs ou des demandes en plus, passez plutôt par une issue GitHub, ça me permet d'avoir un meilleur suivi