Commit Graph
8 Commits
Author SHA1 Message Date
Diane bd6f862c0c Drop explanatory comments 2026-09-03 13:38:32 +00:00
Diane 1ba136b91c Fix radio downloads: ship EJS solver scripts and allow runtime refresh
yt-dlp now solves YouTube JS challenges via external EJS scripts (yt-dlp-ejs package); a bare PyPI yt-dlp does not include them and remote fetching is disabled by default. Images built after the EJS migration therefore fail every download with HTTP 403 while playlists keep working. Use yt-dlp[default] so the matching yt-dlp-ejs ships in the image, and pass --remote-components ejs:github so solver scripts refresh at runtime when YouTube rotates challenges.
2026-09-03 13:31:00 +00:00
afk 5c990752fb Add deps and enable cache dir.
Signed-off-by: Abdulkadir Furkan Şanlı <me@afk.pm>
2026-07-19 15:30:10 +02:00
afk 5941909646 Fix radio 2026-07-16 19:42:12 +02:00
Abdulkadir Furkan Şanlı 3abc37bb3c Pin versions and use uv for speed.
Signed-off-by: Abdulkadir Furkan Şanlı <me@abdulocra.cy>
2026-04-19 19:37:26 +02:00
Abdulkadir Furkan Şanlı e834867bab Stabilize matrix-nio version, this is pre-release software.
Signed-off-by: Abdulkadir Furkan Şanlı <me@abdulocra.cy>
2024-01-23 22:00:10 +01:00
Abdulkadir Furkan Şanlı 2c82286bfe Dockerize.
Signed-off-by: Abdulkadir Furkan Şanlı <me@abdulocra.cy>
2024-01-21 10:38:05 +01:00
Abdulkadir Furkan Şanlı d9ba01f85b Initial commit
Signed-off-by: Abdulkadir Furkan Şanlı <me@abdulocra.cy>
2024-01-19 11:12:06 +01:00