You've already forked hotpocket
BTHLABS-0000: Deps update - August 2026 edition
Co-authored-by: Tomek Wójcik <labs@tomekwojcik.pl> Co-committed-by: Tomek Wójcik <labs@tomekwojcik.pl>
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
ARG APP_USER_UID=1000
|
||||
ARG APP_USER_GID=1000
|
||||
|
||||
FROM python:3.13.9-slim-trixie AS base
|
||||
FROM python:3.13.15-slim-trixie AS base
|
||||
|
||||
ARG APP_USER_UID
|
||||
ARG APP_USER_GID
|
||||
@@ -53,7 +53,7 @@ RUN MACHINE=$(uname -m) && \
|
||||
esac && \
|
||||
apt-get update && \
|
||||
apt-get install --no-install-recommends -y build-essential inotify-tools wait-for-it && \
|
||||
(mkdir /srv/tmp/minify; cd /srv/tmp/minify; wget -O minify.tar.gz https://github.com/tdewolff/minify/releases/download/v2.24.3/minify_linux_${IMAGE_ARCH}.tar.gz; tar xvf minify.tar.gz; mv minify /srv/bin; cd /srv/app; rm -rf /srv/tmp/minify) && \
|
||||
(mkdir /srv/tmp/minify; cd /srv/tmp/minify; wget -O minify.tar.gz https://github.com/tdewolff/minify/releases/download/v2.24.17/minify_linux_${IMAGE_ARCH}.tar.gz; tar xvf minify.tar.gz; mv minify /srv/bin; cd /srv/app; rm -rf /srv/tmp/minify) && \
|
||||
chown -R ${APP_USER_UID}:${APP_USER_GID} /srv
|
||||
|
||||
USER app
|
||||
@@ -71,10 +71,10 @@ RUN MACHINE=$(uname -m) && \
|
||||
aarch64 | arm64) NODE_ARCH="arm64" ;; \
|
||||
*) echo "Unsupported arch: $arch" >&2; exit 1 ;; \
|
||||
esac && \
|
||||
wget -O /srv/tmp/node.tar.xz https://nodejs.org/download/release/v22.20.0/node-v22.20.0-linux-${NODE_ARCH}.tar.xz && \
|
||||
wget -O /srv/tmp/node.tar.xz https://nodejs.org/download/release/v22.23.2/node-v22.23.2-linux-${NODE_ARCH}.tar.xz && \
|
||||
tar xvf /srv/tmp/node.tar.xz -C /srv/opt && \
|
||||
rm -f /srv/tmp/node.tar.xz && \
|
||||
mv /srv/opt/node-v22.20.0-linux-${NODE_ARCH} /srv/opt/node
|
||||
mv /srv/opt/node-v22.23.2-linux-${NODE_ARCH} /srv/opt/node
|
||||
|
||||
ENV PATH="/srv/opt/node/bin:${PATH}"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user