add gcompat for mini-racer

This commit is contained in:
aptalca 2026-01-09 08:09:13 -05:00
parent 990d25043d
commit 5090abcfc2
No known key found for this signature in database
GPG Key ID: BE36CFFB9FD85548
5 changed files with 6 additions and 0 deletions

View File

@ -27,6 +27,7 @@ RUN \
echo "**** install packages ****" && \
apk add --no-cache \
ffmpeg \
gcompat \
libatomic \
libjpeg-turbo \
7zip \

View File

@ -27,6 +27,7 @@ RUN \
echo "**** install packages ****" && \
apk add --no-cache \
ffmpeg \
gcompat \
libatomic \
libjpeg-turbo \
7zip \

View File

@ -291,6 +291,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
## Versions
* **09.01.26:** - Add gcompat for mini-racer.
* **01.09.25:** - Add new dep, libatomic.
* **09.06.25:** - Rebase to Alpine 3.22.
* **20.07.24:** - Revert to Alpine 3.19 due to inconsistent upstream addon support for Python 3.12.

View File

@ -80,6 +80,7 @@ init_diagram: |
"pyload-ng:latest" <- Base Images
# changelog
changelogs:
- {date: "09.01.26:", desc: "Add gcompat for mini-racer."}
- {date: "01.09.25:", desc: "Add new dep, libatomic."}
- {date: "09.06.25:", desc: "Rebase to Alpine 3.22."}
- {date: "20.07.24:", desc: "Revert to Alpine 3.19 due to inconsistent upstream addon support for Python 3.12."}

View File

@ -3,6 +3,8 @@
PORT=$(sed -n -e '/webui/,/proxy/p' /config/settings/pyload.cfg | grep "Port" | awk -F '=' '{print $2}' | tr -d ' ')
export LD_PRELOAD="/lib/libgcompat.so.0"
exec \
s6-notifyoncheck -d -n 300 -w 1000 -c "nc -z localhost ${PORT:-8000}" \
s6-setuidgid abc pyload --userdir /config --storagedir /downloads