Skip to content

Commit 38d1833

Browse files
authored
fix(beets): use latest nodejs (#410)
Signed-off-by: Devin Buhl <[email protected]>
1 parent 19dcdd3 commit 38d1833

File tree

2 files changed

+5
-9
lines changed

2 files changed

+5
-9
lines changed

.renovaterc.json5

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -73,12 +73,5 @@
7373
matchPackageNames: ["/python/"],
7474
allowedVersions: "/3\\.12/",
7575
},
76-
{
77-
description: ["Allowed Node Version for Beets"],
78-
matchDatasources: ["docker"],
79-
matchFileNames: ["apps/beets/Dockerfile"],
80-
matchPackageNames: ["/node/"],
81-
allowedVersions: "/16-alpine3\\.18/",
82-
},
8376
],
8477
}

apps/beets/Dockerfile

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
# syntax=docker/dockerfile:1
22

3-
FROM docker.io/library/node:16-alpine3.18 AS betanin
3+
FROM docker.io/library/node:22-alpine AS betanin
44
WORKDIR /src
55
ADD https://github.com/sentriz/betanin.git .
66
WORKDIR /src/betanin_client
77
ENV PRODUCTION=true
8+
ENV NODE_OPTIONS=--openssl-legacy-provider
89
RUN npm install && npm run-script build
910

1011
FROM docker.io/library/python:3.12-alpine
@@ -58,8 +59,10 @@ RUN \
5859
apk add --no-cache --virtual=.build-deps \
5960
git \
6061
&& \
61-
apk add --no-cache --repository="https://dl-cdn.alpinelinux.org/alpine/edge/testing/" \
62+
apk add --no-cache --repository="https://dl-cdn.alpinelinux.org/alpine/edge/community/" \
6263
mp3gain \
64+
&& \
65+
apk add --no-cache --repository="https://dl-cdn.alpinelinux.org/alpine/edge/testing/" \
6366
mp3val \
6467
&& \
6568
pip install uv \

0 commit comments

Comments
 (0)