Subarr - un Sonarr minimalista per YouTube che gira su un Raspberry Pi
Quando sei iscritto a un centinaio di canali YouTube, è facile perdersi qualcosa di importante. Soprattutto se i tuoi creator preferiti pubblicano contenuti in momenti diversi della giornata. Cosa puoi fare? Puoi, ovviamente, affidarti alle notifiche di YouTube, ma cosa succede se vuoi automatizzare il processo — scaricare i nuovi video tramite yt-dlp o ricevere avvisi su Discord? È esattamente per questo che è stato creato Subarr.
Che tipo di bestia è questa — Subarr?
Subarr è uno strumento leggero (meno di 500 righe di codice!) che:
- Monitora canali e playlist di YouTube tramite RSS
- Esegue azioni specificate quando appaiono nuovi video
- Consuma risorse minime — gira persino su un Raspberry Pi
Lo sviluppatore Derek Antrikan l'ha creato come alternativa alle soluzioni "pesanti" come Tube Archivist (che richiede 2-4 GB di RAM). Curiosamente, il progetto era originariamente chiamato YouTubarr, ma dopo una discussione su Reddit si è deciso di cambiare il nome per enfatizzare la sua natura orientata agli RSS.
In cosa Subarr è migliore delle alternative?
Il README include una tabella comparativa completa con i concorrenti (12 progetti!), ma le principali differenze di Subarr sono:
- RSS invece di API — non affatica YouTube e non richiede chiavi
- Minimalismo — solo funzionalità essenziali, senza fronzoli
- Integrazione con ytsubs.app — sincronizzazione con le tue vere sottoscrizioni YouTube
- Azioni flessibili — dalle semplici notifiche webhook al download tramite yt-dlp
A proposito, l'interfaccia è deliberatamente realizzata per assomigliare a Sonarr — per sembrare familiare agli utenti dell'ecosistema *arr.
Come funziona tecnicamente?
Sotto il cofano:
- Node.js 18+ (può girare persino su hardware datato)
- SQLite per l'archiviazione dei dati
- Feed RSS di YouTube (sì, funzionano ancora!)
Esempio di aggiunta di una playlist:
# В интерфейсе просто вставляем URL вида:
https://www.youtube.com/playlist?list=PLopY4n17t8RDoFQPcjBKWDEblGH1sOH2h
Limitazione importante: a causa delle specifiche dei feed RSS di YouTube, Subarr vede solo gli ultimi 15 video in una playlist. Se un creator aggiunge un video in 16esima posizione — potrebbe essere perso. Ma per la maggior parte degli scenari (specialmente canali attivi) questo è sufficiente.
Chi lo troverà particolarmente utile?
- Appassionati di automazione — vuoi che i nuovi video della tua collezione vengano scaricati automaticamente sul tuo NAS? Subarr + yt-dlp = soluzione.
- Moderatori di community — notifiche istantanee su Discord sui nuovi video di un argomento.
- Ricercatori — monitoraggio degli aggiornamenti in playlist di nicchia.
- Proprietari di server deboli — il progetto consuma risorse minime.
Installazione in 3 minuti
- Clona il repository:
git clone https://github.com/derekantrican/subarr.git
cd subarr
- Installa le dipendenze ed esegui:
npm install
npm run start-server
- Apri http://localhost:5000 e aggiungi le tue prime playlist!
Cosa c'è nella roadmap?
Lo sviluppatore avvisa onestamente — questo è un progetto hobbistico, e non ci si devono aspettare aggiornamenti major. Ma se hai bisogno di:
- Autenticazione (ancora non implementata! Non esporre Subarr su internet senza nginx)
- WebSocket per aggiornamenti UI in tempo reale
- Backup del database
— puoi contribuire allo sviluppo. Il codice sorgente è aperto!
Conclusione: vale la pena provarlo?
Subarr non è un mostro universale, ma uno strumento utile per un compito specifico: "iscriviti e reagisci ai nuovi rilasci." Se tu:
- Sei stanco di controllare manualmente decine di canali
- Hai bisogno di un modo semplice per automatizzare download/notifiche
- tieni alla minima occupazione del sistema
— questo strumento merita sicuramente un posto nel tuo workflow. E se hai bisogno di un archivio media completo — potresti fare meglio a guardare Tube Archivist o altre soluzioni dalla comparazione nel README.
P.S. Curiosità: il nome originale YouTubarr ha dovuto essere cambiato a causa della confusione con un altro progetto — Youtubarr. La storia del rename è proprio qui.
Progetti correlati