Commit graph

42 commits

Author SHA1 Message Date
arabcoders
44fd225ab1 Add yt-dlp wrapper to keep it in sync with user installed yt-dlp. Ref #469 2025-11-01 17:22:16 +03:00
arabcoders
74103f3e56 fix 2025-10-04 21:54:24 +03:00
arabcoders
3072a5e66b Add locales to final image. 2025-10-04 21:51:24 +03:00
arabcoders
03cd3312cc Bundles deno runtime. Closes #426 2025-09-23 21:34:31 +03:00
arabcoders
82cd085ed5 exclude intel packages on arm builds 2025-09-14 01:38:39 +03:00
arabcoders
1ce7c82d9c improve logic for codec selection 2025-09-14 01:30:34 +03:00
arabcoders
980b43f835 update external packages. 2025-09-13 20:02:41 +03:00
arabcoders
acc6d54db2 pip is so slow using arm64 during build 2025-08-31 01:48:16 +03:00
arabcoders
d84096c1c8 lets see if uv able to get pre-built to speed up builds 2025-08-31 01:31:08 +03:00
arabcoders
e7614b8ebf add DEBIAN_FRONTEND 2025-08-31 01:21:45 +03:00
arabcoders
1a2d5bc74e rebase our docker containers on top of debian. 2025-08-31 01:17:17 +03:00
arabcoders
4690d3a307 rebase on top of debian instead of alpine 2025-08-31 00:27:15 +03:00
arabcoders
96149f5e2d Make it possible to pin specific yt-dlp version 2025-08-09 17:27:00 +03:00
arabcoders
7bae93a04f re-enable caching for pip packages. 2025-06-09 00:52:13 +03:00
arabcoders
6d774a6d9c switch to uv instead of pipenv, and partially fix the code to work on windows. 2025-06-08 20:45:12 +03:00
arabcoders
1a48a3eea9 improve the build process 2025-06-04 19:53:55 +03:00
arabcoders
1c39d42a46 switch to pnpm 2025-05-22 23:49:02 +03:00
arabcoders
4ba5e9bd24 turn YTP_YTDLP_AUTO_UPDATE on by default 2025-05-16 21:47:39 +03:00
arabcoders
245a3e7f98 added new env variable to auto upgrade yt-dlp on container startup 2025-04-03 19:37:44 +03:00
arabcoders
77de30609b updated the conversion process of cli to config 2025-03-31 20:46:55 +03:00
ArabCoders
44fa844c87 pull mp4box from external source to reduce build time 2025-03-18 01:34:43 +03:00
ArabCoders
2e9c76a1f7 bundle mp4box into the image 2025-03-16 02:03:43 +03:00
ArabCoders
2b84aad836 change default umask to 0002 to allow group users to act on files and folders. 2025-01-28 17:18:54 +03:00
ArabCoders
2ea407b64a improve build process include linux/arm64 2025-01-23 18:03:24 +03:00
ArabCoders
88ecfbb516 added missing static assets 2024-12-17 19:47:12 +03:00
ArabCoders
4b322a6f5a make docker build uses the next UI 2024-12-14 20:14:58 +03:00
ArabCoders
87823276ae added curl_cffi for yt-dlp 2024-07-18 16:04:41 +03:00
ArabCoders
39fb97d71c Add rtmpdump 2024-05-16 16:14:08 +03:00
ArabCoders
a0e24ea5ad use alpine ffmpeg as it was upgraded to 6.1.1+ 2024-04-15 22:21:02 +03:00
ArabCoders
e7af9ba972 multi-downloads are now fully working 2024-04-06 00:45:45 +03:00
ArabCoders
439cc55b2a updated dockerfile 2024-03-13 23:37:07 +03:00
ArabCoders
29bff397b3 updated yt-dlp to pre-version 2024-03-09 18:31:49 +03:00
ArabCoders
e2b7a27928 disable warning about frozen frozen_modules 2024-02-27 17:40:37 +03:00
ArabCoders
45c35feec3 followup 2024-02-27 17:18:36 +03:00
ArabCoders
f689b4b7eb mark the main process to make it easier to pick process for debug 2024-02-27 17:17:58 +03:00
ArabCoders
a6339d93f8 added missing libmagic 2024-02-19 21:53:48 +03:00
ArabCoders
228d494c1a Added health check to container. 2024-01-31 14:38:20 +03:00
ArabCoders
f8c10c1635 Fixed .venv path issue for running commands inline 2024-01-20 10:18:32 +03:00
ArabCoders
ad720280bd Upgrade ffmpeg to 6.1.1 2024-01-06 23:39:15 +03:00
ArabCoders
a26453448a Fixes. 2023-12-22 22:30:40 +03:00
ArabCoders
14ba9fa5ca Fixed bug preventing postprocessors from running. 2023-12-15 13:06:11 +03:00
ArabCoders
f4fc770b44 new start 2023-12-01 16:49:52 +03:00