Commit Graph

3480 Commits

Author SHA1 Message Date
tcely
958441514f Add a variable used by the node wrapper 2025-12-27 12:28:51 -05:00
tcely
ef312be76a Use a HOME on /cache when bundling deno 2025-12-27 08:37:04 -05:00
tcely
9f4d19de51 Make and remove a temporary directory 2025-12-27 08:16:20 -05:00
tcely
0b965b52ed Fix errors when starting bgutil-ytdlp-pot-provider-build
- `tubesync-init` changed the permissions of `node` before us
- `npm` really likes to write to "${HOME}"
- use the correct way to run `typescript/tsc`
2025-12-27 07:41:07 -05:00
tcely
7c6f4e000d Store actually empty files 2025-12-27 06:26:37 -05:00
tcely
faa5464075 Run the token web server with deno 2025-12-27 05:59:51 -05:00
meeb
d70a749278 Merge pull request #1350 from tcely/tcely-asfald
Download with `asfald`
2025-12-27 02:49:08 +11:00
tcely
d8a9bb2a85 Merge branch 'meeb:main' into tcely-asfald 2025-12-23 23:31:41 -05:00
meeb
6b062f6ee8 Merge pull request #1349 from tcely/patch-7
Use bind mount for `deno` and `uv`
2025-12-24 11:55:11 +11:00
tcely
7cd5eea296 Use asfald-latest to download ffmpeg files 2025-12-23 11:14:47 -05:00
tcely
78aca2b018 Tweak ffmpeg downloading 2025-12-23 11:01:53 -05:00
tcely
b6d83dd099 Use asfald to download quickjs files 2025-12-23 10:34:16 -05:00
tcely
e032d28aa1 Work around rename limitations by overriding TMPDIR 2025-12-23 10:34:13 -05:00
tcely
141e21fa99 Also install the latest asfald version 2025-12-23 10:34:10 -05:00
tcely
0683c03ea3 Use asfald to download s6_overlay files
- Pin to `v0.6.0` to use the `--hash` flag
2025-12-23 10:34:07 -05:00
tcely
6618816eab Add asfald download tool 2025-12-23 06:01:58 -05:00
tcely
3b56565e8c Find deno in PATH or default to ./deno 2025-12-23 02:11:41 -05:00
tcely
7f701fa63e Use /app/install_deno.sh --only-record-version 2025-12-23 01:32:01 -05:00
tcely
fa2438e5d5 Add --only-record-version flag to install_deno.sh 2025-12-23 00:31:51 -05:00
tcely
146be62b67 Use bind mount for deno and uv 2025-12-23 00:07:44 -05:00
meeb
9d8d480790 Merge pull request #1347 from tcely/patch-6
Include the latest `yt-dlp`
2025-12-15 17:12:54 +11:00
tcely
9700460d53 Include the latest yt-dlp 2025-12-15 00:00:29 -05:00
meeb
84a23bf5a2 Merge pull request #1343 from tcely/patch-6
Release for 2025-012
2025-12-02 02:25:58 +11:00
tcely
c0550dd419 Release for 2025-012 2025-11-25 21:14:03 -05:00
meeb
c5af0ca324 Merge pull request #1338 from tcely/patch-2
Sleep before subtitle downloads
2025-11-23 16:04:22 +11:00
tcely
56774d292f Testing showed that two minutes is enough 2025-11-23 00:01:47 -05:00
tcely
5bfc27febd Merge branch 'main' into patch-2 2025-11-20 22:59:21 -05:00
meeb
afa972d4c0 Merge pull request #1339 from tcely/patch-4
Migrate `sleep_interval_requests` to settings
2025-11-21 14:06:33 +11:00
tcely
63a3e88188 Add YOUTUBE_INFO_SLEEP_REQUESTS setting 2025-11-20 21:57:26 -05:00
tcely
fe1ea3cf0f Replace hardcoded sleep interval with configurable setting 2025-11-20 21:54:49 -05:00
tcely
c0a0fb862c Add sleep_interval_requests to settings.py 2025-11-20 21:39:32 -05:00
tcely
02e0cc3cc8 Remove sleep_interval_requests from download options 2025-11-20 21:37:19 -05:00
tcely
acee3dfb58 Sleep before subtitle downloads 2025-11-20 21:11:41 -05:00
meeb
a5d008e410 Merge pull request #1336 from tcely/patch-2
Stop bundling `deno` in the image
2025-11-18 01:56:24 +11:00
tcely
85677e4274 Use curl URL globbing support 2025-11-16 16:40:05 -05:00
tcely
d285c63472 Pass the explicit file name and path to the functions 2025-11-16 14:12:52 -05:00
tcely
182a444dc0 Remove deno bundling from Dockerfile 2025-11-16 11:47:55 -05:00
tcely
8766de3905 Change the default deno_version to 'not bundled' 2025-11-16 11:44:04 -05:00
tcely
f461ea5bc2 Extract to the specified directory 2025-11-16 11:34:54 -05:00
tcely
bc9d43dea9 Execute uname once 2025-11-16 11:24:15 -05:00
tcely
8b0a2d17eb Executable bit for install_deno.sh 2025-11-16 11:09:01 -05:00
tcely
e00d31cd53 Create install_deno.sh 2025-11-16 11:06:09 -05:00
tcely
31f9406b96 Add --mtime option to yt-dlp config 2025-11-16 09:34:37 -05:00
tcely
9f48a5f1c9 Update and rename config/root/etc/yt-dlp.conf to config/root/etc/yt-dlp/config.txt 2025-11-16 09:33:14 -05:00
tcely
fd7cf73315 Create yt-dlp.conf 2025-11-16 09:21:47 -05:00
tcely
384cd5fd13 Stop bundling deno in the image 2025-11-16 09:04:36 -05:00
meeb
99e7e6fa3e Merge pull request #1335 from tcely/patch-2
Adjust the `QuickJS` command in Dockerfile
2025-11-15 03:58:41 +11:00
tcely
104ae916e6 Record the QuickJS version output 2025-11-14 11:18:11 -05:00
tcely
8e94a78d2d Check for the expected output from qjs --help
The return code was 1, not 0 for the `--help` flag.
2025-11-14 11:10:33 -05:00
meeb
a32abc120a Merge pull request #1334 from tcely/patch-2
Show `qjs --help` output
2025-11-15 03:00:24 +11:00