Skip to content

Commit

Permalink
📣 Update Node.js to v22
Browse files Browse the repository at this point in the history
| datasource | package | from    | to      |
| ---------- | ------- | ------- | ------- |
| docker     | node    | 16.20.2 | 22.13.0 |
| docker     | node    | 18.16.0 | 22.13.0 |
| docker     | node    | 20.18.1 | 22.13.0 |
| docker     | node    | 18.20.5 | 22.13.0 |
| docker     | node    | 20.18.1 | 22.12.0 |
| docker     | node    | 18.20.3 | 22.2.0  |
| docker     | node    | 10.24.1 | 22.13.0 |
| docker     | node    | 18.20.5 | 22.12.0 |
  • Loading branch information
renovate-bot committed Jan 8, 2025
1 parent 2696965 commit 8241f75
Show file tree
Hide file tree
Showing 18 changed files with 24 additions and 24 deletions.
4 changes: 2 additions & 2 deletions apps/audiobookshelf/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -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:22-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:22-alpine

ENV NODE_ENV=production

Expand Down
2 changes: 1 addition & 1 deletion apps/davdebrid/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ RUN apk update && apk upgrade && \

RUN git clone -b $VERSION https://github.com/arvida42/davdebrid.git /source

FROM node:20-slim
FROM node:22-slim

RUN mkdir -p /home/node/app && chown -R node:node /home/node/app \
&& mkdir -p /data && chown -R node:node /data
Expand Down
2 changes: 1 addition & 1 deletion apps/davio/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ RUN apk update && apk upgrade && \

RUN git clone -b $VERSION https://github.com/arvida42/davio /source

FROM node:20-slim
FROM node:22-slim

RUN mkdir -p /home/node/app && chown -R node:node /home/node/app \
&& mkdir -p /data && chown -R node:node /data
Expand Down
6 changes: 3 additions & 3 deletions apps/debrid-media-manager/scrapers/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,12 @@ RUN git clone https://github.com/debridmediamanager/debrid-media-manager.git /so

# now the original build

FROM node:18-alpine AS dependencies
FROM node:22-alpine AS dependencies
WORKDIR /app
COPY --from=cloner /source/package*.json ./
RUN npm ci

FROM node:18-alpine AS build
FROM node:22-alpine AS build
WORKDIR /app
COPY --from=dependencies /app/node_modules ./node_modules
COPY --from=cloner /source/. .
Expand All @@ -28,7 +28,7 @@ COPY --from=cloner /source/. .

RUN npx prisma generate && npm run build

FROM node:18-alpine AS deploy
FROM node:22-alpine AS deploy
WORKDIR /app
ENV NODE_ENV production
COPY --from=build /app/public ./public
Expand Down
2 changes: 1 addition & 1 deletion apps/homer/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ RUN apk update && apk upgrade && \
RUN git clone -b $VERSION https://github.com/bastienwirtz/homer.git /source

# build stage
FROM node:18-alpine3.19 as build-stage
FROM node:22-alpine3.19 as build-stage

ENV PNPM_HOME="/pnpm"
ENV PATH="$PNPM_HOME:$PATH"
Expand Down
2 changes: 1 addition & 1 deletion apps/jackettio/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ RUN apk update && apk upgrade && \

RUN git clone -b $VERSION https://github.com/arvida42/jackettio /source

FROM node:20-slim
FROM node:22-slim

RUN mkdir -p /home/node/app && chown -R node:node /home/node/app \
&& mkdir -p /data && chown -R node:node /data
Expand Down
4 changes: 2 additions & 2 deletions apps/joplin-server/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# Build stage
# =============================================================================

FROM node:18-bullseye AS builder
FROM node:22-bullseye AS builder

ARG VERSION

Expand Down Expand Up @@ -58,7 +58,7 @@ RUN BUILD_SEQUENCIAL=1 yarn install --inline-builds \
# # from a smaller base image.
# # =============================================================================

FROM node:18-bullseye-slim
FROM node:22-bullseye-slim

ARG user=elfie
RUN groupadd -g 568 $user && useradd --create-home --uid 568 --gid 568 --shell /bin/bash $user
Expand Down
2 changes: 1 addition & 1 deletion apps/rdtclient/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Stage 1 - Build the frontend
FROM node:18-alpine3.18 AS node-build-env
FROM node:22-alpine3.18 AS node-build-env
ARG VERSION
ARG TARGETPLATFORM
ENV TARGETPLATFORM=${TARGETPLATFORM:-linux/amd64}
Expand Down
4 changes: 2 additions & 2 deletions apps/riven-frontend/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,14 @@ RUN git clone -b $VERSION https://github.com/rivenmedia/riven-frontend.git /sour


# Frontend Builder
FROM node:20-alpine AS frontend
FROM node:22-alpine AS frontend
WORKDIR /app
COPY --from=cloner /source/. .
RUN npm install -g pnpm && pnpm install
RUN pnpm run build && pnpm prune --prod

# Final Image
FROM node:20-alpine
FROM node:22-alpine
LABEL name="Riven" \
description="Riven Media Server: Frontend" \
url="https://github.com/rivenmedia/riven-frontend"
Expand Down
4 changes: 2 additions & 2 deletions apps/riven-frontend/frontend/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,14 @@ RUN git clone https://github.com/rivenmedia/riven-frontend.git /source


# Frontend Builder
FROM node:20-alpine AS frontend
FROM node:22-alpine AS frontend
WORKDIR /app
COPY --from=cloner /source/. .
RUN npm install -g pnpm && pnpm install
RUN pnpm run build && pnpm prune --prod

# Final Image
FROM node:20-alpine
FROM node:22-alpine
LABEL name="Riven" \
description="Riven Media Server: Frontend" \
url="https://github.com/rivenmedia/riven-frontend"
Expand Down
2 changes: 1 addition & 1 deletion apps/rpdb/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM node:10-alpine
FROM node:22-alpine

LABEL maintaner="jaruba"
LABEL description="Docker container to run RPDB Folders"
Expand Down
2 changes: 1 addition & 1 deletion apps/seonaut/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ WORKDIR /app

RUN CGO_ENABLED=0 GOOS=linux go build -o seonaut cmd/server/main.go

FROM node:18-alpine3.18 AS front
FROM node:22-alpine3.18 AS front
WORKDIR /home/node
COPY --from=builder /app ./app/
RUN npm install --save-exact esbuild && ./node_modules/esbuild/bin/esbuild ./app/web/css/style.css \
Expand Down
2 changes: 1 addition & 1 deletion apps/stremify/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ RUN apk update && apk upgrade && \

RUN git clone https://github.com/stremify/stremify /source

FROM node:20-alpine3.19 as build-stage
FROM node:22-alpine3.19 as build-stage

ENV PNPM_HOME="/pnpm"
ENV PATH="$PNPM_HOME:$PATH"
Expand Down
2 changes: 1 addition & 1 deletion apps/stremio-rating-addon/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ RUN apk update && apk upgrade && \
RUN git clone -b $CHANNEL https://github.com/hexdecimal16/stremio-rating-addon.git /source

# Use the official Node.js image as the base image
FROM node:18
FROM node:22

# Set the working directory inside the container
WORKDIR /usr/src/app
Expand Down
2 changes: 1 addition & 1 deletion apps/stremio-web/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ RUN git clone https://github.com/iPromKnight/stremio-web.git /source
# Stremio Node 20.x
# the node version for running Stremio Web
# ARG NODE_VERSION=20-alpine
FROM node:20-alpine AS base
FROM node:22-alpine AS base

# Meta
LABEL Description="Stremio Web" Vendor="Smart Code OOD" Version="1.0.0"
Expand Down
2 changes: 1 addition & 1 deletion apps/suggestarr/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ RUN apk update && apk upgrade && \
RUN git clone -b $VERSION https://github.com/giuseppe99barchetta/SuggestArr /source

# Stage 1: Build the client
FROM node:20 AS client-builder
FROM node:22 AS client-builder
WORKDIR /app/client
COPY --from=cloner /source/client/package*.json ./
RUN npm install
Expand Down
2 changes: 1 addition & 1 deletion apps/xtremio/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ RUN apk update && apk upgrade && \

RUN git clone https://github.com/mik25/m3u-test.git /source

FROM node:18.16.0-alpine as base
FROM node:22.13.0-alpine as base

WORKDIR /app

Expand Down
2 changes: 1 addition & 1 deletion disabled/youtubedl-material/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ RUN . "$NVM_DIR/nvm.sh" && nvm alias default v${NODE_VERSION}

# Build frontend
ARG BUILDPLATFORM
FROM --platform=${BUILDPLATFORM} node:16 as frontend
FROM --platform=${BUILDPLATFORM} node:22 as frontend
RUN npm install -g @angular/cli
WORKDIR /build
COPY [ "package.json", "package-lock.json", "angular.json", "tsconfig.json", "/build/" ]
Expand Down

0 comments on commit 8241f75

Please sign in to comment.