mirror of
https://github.com/bookorbit/bookorbit.git
synced 2026-11-03 00:11:37 -06:00
security(docker): move both images to node 26.12.1
Rebuild the app and read-aloud worker images on Node 26.12.1, which fixes CVE-2026-111497 in the bundled Brotli decoder and the other October 2026 Node security issues. The app image stays on Alpine 3.23, pinned by digest. Closes #1912
This commit is contained in:
+1
-1
@@ -1,4 +1,4 @@
|
||||
ARG NODE_IMAGE=node:26.11.1-alpine3.23@sha256:f1394b3ffc021bc3f4aaf363e70a8d9667f7a9a63538bc824d7cc583129fffad
|
||||
ARG NODE_IMAGE=node:26.12.1-alpine3.23@sha256:bc2b334006f15c7167bbeb2f08f28c2df883f7594a0470e04454ebe7560cfe68
|
||||
|
||||
FROM ${NODE_IMAGE} AS base
|
||||
RUN npm install -g pnpm@11.22.0
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Debian trixie for ffmpeg 7: STAlign's audiobook probe passes `ffprobe -output_format`, which the
|
||||
# ffmpeg 5.1 in bookworm rejects, failing every job in its first stage.
|
||||
ARG NODE_IMAGE=node:26.8.1-trixie-slim
|
||||
ARG NODE_IMAGE=node:26.12.1-trixie-slim
|
||||
|
||||
FROM ${NODE_IMAGE} AS builder
|
||||
WORKDIR /app
|
||||
|
||||
Reference in New Issue
Block a user