diff --git a/apps/audiobookshelf/Dockerfile b/apps/audiobookshelf/Dockerfile index 1836ad6..f3bb475 100644 --- a/apps/audiobookshelf/Dockerfile +++ b/apps/audiobookshelf/Dockerfile @@ -8,14 +8,14 @@ RUN apk update && apk upgrade && \ RUN git clone -b $VERSION https://github.com/advplyr/audiobookshelf.git /source ### STAGE 0: Build client ### -FROM node:20-alpine AS build +FROM node:24-alpine AS build WORKDIR /client COPY --from=cloner /source/client /client RUN npm ci && npm cache clean --force RUN npm run generate ### STAGE 1: Build server ### -FROM node:20-alpine +FROM node:24-alpine ENV NODE_ENV=production diff --git a/apps/cleanuparr/Dockerfile b/apps/cleanuparr/Dockerfile index 1d27479..c9c1596 100644 --- a/apps/cleanuparr/Dockerfile +++ b/apps/cleanuparr/Dockerfile @@ -9,7 +9,7 @@ RUN mkdir -p /src || exit 1 \ && git clone --depth 1 --branch v${VERSION} https://github.com/Cleanuparr/Cleanuparr.git /src # Build Angular frontend -FROM --platform=$BUILDPLATFORM node:18-alpine AS frontend-build +FROM --platform=$BUILDPLATFORM node:24-alpine AS frontend-build WORKDIR /app COPY --from=cloner /src/code/frontend/package*.json ./ RUN npm ci && npm install -g @angular/cli diff --git a/apps/profilarr/Dockerfile b/apps/profilarr/Dockerfile index f53b651..3a1fd60 100644 --- a/apps/profilarr/Dockerfile +++ b/apps/profilarr/Dockerfile @@ -8,7 +8,7 @@ RUN apk update && apk upgrade && \ RUN git clone -b $VERSION https://github.com/Dictionarry-Hub/profilarr.git /source ### STAGE 1: Build Profilarr ### -FROM node:20-alpine AS build +FROM node:24-alpine AS build COPY --from=cloner /source /source WORKDIR /source