Update Dockerfile to Node 20 with canvas dependencies

This commit is contained in:
MrPiglr 2025-12-25 08:36:24 +00:00
parent ebc9bd283f
commit a4549afd2a

View file

@ -1,7 +1,18 @@
FROM node:18-alpine
FROM node:20-alpine
WORKDIR /app
# Install dependencies needed for canvas
RUN apk add --no-cache \
python3 \
make \
g++ \
cairo-dev \
jpeg-dev \
pango-dev \
giflib-dev \
pixman-dev
# Copy package files
COPY package*.json ./