Topic très intéressant 🙂
J'ai aussi créé un script bash qui se charge du rapatriement de fichiers présents sur un FTP (ftps) avec lftp.
Comme ce dossier contient plusieurs versions de releases, j'ai passé pas mal de temps à faire des fonctions pour analyser les différentes releases, les hiérarchiser en fonction de la qualité (pré-dl), etc. Le script est loin d'être parfait mais fait son boulot.
Quelqu'un aurait-il le même besoin ? Il a surement besoin d'un peu d'optimisation et je ne serais pas mécontent de l'améliorer et de le partager une fois correct.
PS : https://github.com/linuxserver/davos, c'est pas mal aussi (web GUI, notifications, etc.) 🙂