You've already forked hotpocket
BTHLABS-0000: Deps update (Oct 2025)
Featuring Poetry bump to 2.2.1 :) 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.12.11-slim-bookworm AS base
|
||||
FROM python:3.12.12-slim-bookworm AS base
|
||||
|
||||
ARG APP_USER_UID
|
||||
ARG APP_USER_GID
|
||||
@@ -12,7 +12,7 @@ ENV PIP_DEFAULT_TIMEOUT=100 \
|
||||
PIP_NO_CACHE_DIR=off \
|
||||
POETRY_HOME="/srv/poetry" \
|
||||
POETRY_NO_INTERACTION=1 \
|
||||
POETRY_VERSION=1.8.3 \
|
||||
POETRY_VERSION=2.2.1 \
|
||||
PYTHONDONTWRITEBYTECODE=1 \
|
||||
PYTHONUNBUFFERED=1 \
|
||||
VIRTUAL_ENV="/srv/venv" \
|
||||
@@ -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.23.11/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.3/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.14.0/node-v22.14.0-linux-${NODE_ARCH}.tar.xz && \
|
||||
wget -O /srv/tmp/node.tar.xz https://nodejs.org/download/release/v22.20.0/node-v22.20.0-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.14.0-linux-${NODE_ARCH} /srv/opt/node
|
||||
mv /srv/opt/node-v22.20.0-linux-${NODE_ARCH} /srv/opt/node
|
||||
|
||||
ENV PATH="/srv/opt/node/bin:${PATH}"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user