Install deno in the runtime stage and yt-dlp[default] (which brings yt-dlp-ejs) so YouTube JS challenges can be solved. Replace the --upgrade layer with a YTDLP_REFRESH build arg, and add a weekly scheduled CI build that passes the date and --pull.
Install deno in the runtime stage and yt-dlp[default] (which brings yt-dlp-ejs) so YouTube JS challenges can be solved. Replace the --upgrade layer with a YTDLP_REFRESH build arg, and add a weekly scheduled CI build that passes the date and --pull.