From a4549afd2a11bf0f3cb2e7403a2d183121709395 Mon Sep 17 00:00:00 2001 From: MrPiglr <31398225+MrPiglr@users.noreply.github.com> Date: Thu, 25 Dec 2025 08:36:24 +0000 Subject: [PATCH] Update Dockerfile to Node 20 with canvas dependencies --- aethex-bot/Dockerfile | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/aethex-bot/Dockerfile b/aethex-bot/Dockerfile index 279b52f..c0d6a61 100644 --- a/aethex-bot/Dockerfile +++ b/aethex-bot/Dockerfile @@ -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 ./