This is an automated archive made by the Lemmit Bot.
The original was posted on /r/selfhosted by /u/Aggravating-Vehicle9 on 2025-01-28 10:12:43+00:00.
I'm a documentary filmmaker. I make videos about conspiracy theorists and related far right-wing organisations. My films make extensive use of media found on social media and video-sharing sites.
This is not just YouTube but also other unsavoury platforms like Rumble and BitChute. I track a lot of far-right wing, extremist and pseudo-legal groups by downloading their videos and then indexing them for future analyses. Al my videos are stored in a NAS (Asus Flashtor).
At the moment, I use some desktop software called 4KVideoDownloader+. It does a good job, but it runs on a desktop, so it has some major drawbacks: The most obvious being that it will not work if my laptop is not on and logged in.
Is there a fully server-hostable user interface for yt-dlp that allows me to subscribe to channels (e.g. on YT, BitChute, Rumble, TikTok), and just have the application download the files as soon as they arrive? I would like to save each subscription to a unique directory on the host.
Ideally, I'd like to be able to run this as a self-hosted, dockerized application directly on my NAS. It should run unattended, and I should be able to upgrade it just by doing a docker pull. Is there anything like what I'm after?