tcely
144720f6af
Switch to the openresty
stage
2025-04-30 22:47:53 -04:00
tcely
e58c4bae99
Switch back to the nginx-light
stage
2025-04-30 22:13:45 -04:00
tcely
f9d1e00356
fixup: remove the extra newline
2025-04-30 21:41:57 -04:00
tcely
7ca79af746
Use the openresty
binary
2025-04-30 21:36:20 -04:00
tcely
cfb4b4ca17
Don't install nginx
binaries
2025-04-30 21:32:54 -04:00
tcely
3f073b3ec3
Include openresty
2025-04-30 19:09:55 -04:00
tcely
2b27d1bd1e
Do not use the glibc alias
2025-04-23 13:34:58 -04:00
tcely
10e5a72e2c
Match --list-archive
output
2025-04-23 13:15:45 -04:00
tcely
21d884c6e9
Use the default locale before the new one is ready
2025-04-23 13:02:17 -04:00
tcely
8fe43170a4
Debian on arm
is armhf
...
Not that we are likely to use this, but I figured this out, and it costs nothing to leave a case here.
2025-04-17 15:32:14 -04:00
tcely
a6fea90720
Remove a raw value
...
For now, `file_ext` has the same value as,
`CHECKSUM_ALGORITHM`,
but I used another variable to make changing it easier.
2025-04-17 15:28:20 -04:00
tcely
624406eb27
Add /etc/apt/apt.conf.d/docker-disable-pkgcache
2025-04-17 14:41:21 -04:00
tcely
6293625a01
Clean up old debconf
cache files
2025-04-03 15:19:08 -04:00
tcely
f150ce21d0
Force new yt-dlp
version
2025-03-26 02:44:58 -04:00
tcely
5385599542
Reorder the copy layers
2025-03-24 15:18:48 -04:00
tcely
d31f29aa7c
Merge branch 'main' into patch-10
2025-03-19 01:38:31 -04:00
tcely
35f0dcff55
Remove FFMPEG_DATE
value from Dockerfile
2025-03-19 01:35:19 -04:00
meeb
3d6a217f20
bump ffmpeg and yt-dlp
2025-03-19 15:36:36 +11:00
meeb
d222df1aae
Merge pull request #831 from tcely/patch-10
...
Delete pip.conf
2025-03-18 06:09:00 +11:00
tcely
5383d57946
Remove an unnecessary rm
2025-03-15 12:40:43 -04:00
tcely
9021411037
Reorganize layers for better caching
2025-03-15 12:24:43 -04:00
tcely
8dc2455bfa
Use the tubesync-base
stage
2025-03-15 11:53:58 -04:00
tcely
6507499047
Merge branch 'meeb:main' into patch-10
2025-03-14 16:04:22 -04:00
tcely
30b3f08b17
Merge branch 'main' into patch-6
2025-03-13 10:32:53 -04:00
tcely
ef5b939caf
Check the copied nginx
configuration
...
Checking before the copy doesn't help.
Fixes #804
2025-03-12 13:02:55 -04:00
tcely
552e46faf4
Remove /etc/pip.conf
from Dockerfile
2025-03-11 12:00:04 -04:00
tcely
2cd33672af
Remove python3-python-socks
2025-03-11 09:05:38 -04:00
tcely
092e5ef54c
Add python3-socks
2025-03-11 08:38:25 -04:00
tcely
239cfca534
Use socks support from the operating system
2025-03-11 08:24:02 -04:00
meeb
f0e6f2819d
Merge pull request #808 from tcely/patch-12
...
Speed up `arm64` builds
2025-03-11 22:17:16 +11:00
tcely
7c0891c703
Link to the python3
version immediately after installing it
2025-03-08 10:45:28 -05:00
tcely
b553443255
Copy patches before trying to use them
2025-03-08 10:31:31 -05:00
tcely
a00f3e8d65
Speed up arm64
builds
...
This is the dependency that takes so long to compile that it dominated every other part of the build time.
It's a ~12 MiB wheel when we compile from the latest source.
2025-03-05 08:51:47 -05:00
tcely
5a0d0345a8
Bump ffmpeg
2025-03-04 11:11:40 -05:00
tcely
623affef4a
Verify nginx
configuration for the image
2025-03-03 10:06:47 -05:00
tcely
fd0743986b
Restrict PYTHONPYCACHEPREFIX
to pipenv
...
It turns out `apt` and friends don't play nicely with that variable.
2025-02-28 17:41:59 -05:00
tcely
0786933c5f
Tweak the comment
2025-02-28 14:04:29 -05:00
tcely
fcc37100c3
python -B
is well-behaved
...
Use the `tmpfs` mount on `/cache` instead of `/tmp` to make this faster.
2025-02-28 13:44:19 -05:00
tcely
63f3df1d5c
Clean up __pycache__ directories
2025-02-28 12:45:36 -05:00
tcely
b4c4825c2a
Remove redis-server
from Dockerfile
2025-02-24 04:30:59 -05:00
meeb
8cd970d135
Merge pull request #744 from tcely/patch-3
...
Run Django tests for TubeSync / test (3.10) (push) Waiting to run
Run Django tests for TubeSync / test (3.11) (push) Waiting to run
Run Django tests for TubeSync / test (3.12) (push) Waiting to run
Run Django tests for TubeSync / test (3.7) (push) Waiting to run
Run Django tests for TubeSync / test (3.8) (push) Waiting to run
Run Django tests for TubeSync / test (3.9) (push) Waiting to run
Run Django tests for TubeSync / containerise (push) Waiting to run
Bump `ffmpeg` build
2025-02-19 13:01:54 +11:00
tcely
852d0cf0f2
Bump ffmpeg
build
2025-02-18 19:19:41 -05:00
tcely
74780220f4
Add XDG_CACHE_HOME
environment variable
2025-02-18 18:56:12 -05:00
tcely
a7f872e902
Merge branch 'main' into patch-3
2025-02-11 15:30:14 -05:00
tcely
2fd5e70486
Use version sorting
2025-02-08 17:22:54 -05:00
tcely
c4a4b7fe1b
COPY
doesn't do any globbing
...
Use a `python3` symbolic link setup earlier to work around this.
2025-02-08 17:21:10 -05:00
tcely
1d51c6182b
COPY
doesn't do any globbing
...
Instead, set up and use a 'python3' symbolic link.
2025-02-08 17:04:33 -05:00
tcely
e2680c4b24
Split the COPY
line
2025-02-08 13:45:21 -05:00
tcely
294f56d2b2
Do not specify a file to copy
2025-02-07 21:27:21 -05:00
tcely
e889c78a48
Patch yt_dlp postprocessor modify_chapters.py
2025-02-07 21:20:31 -05:00