mirror of
https://github.com/navidrome/navidrome.git
synced 2025-04-13 02:37:18 +03:00
chore(deps): bump Alpine version
Signed-off-by: Deluan <deluan@navidrome.org>
This commit is contained in:
parent
181c29613f
commit
297f72ff1a
@ -2,7 +2,7 @@ FROM --platform=$BUILDPLATFORM ghcr.io/crazy-max/osxcross:14.5-debian AS osxcros
|
|||||||
|
|
||||||
########################################################################################################################
|
########################################################################################################################
|
||||||
### Build xx (orignal image: tonistiigi/xx)
|
### Build xx (orignal image: tonistiigi/xx)
|
||||||
FROM --platform=$BUILDPLATFORM public.ecr.aws/docker/library/alpine:3.20 AS xx-build
|
FROM --platform=$BUILDPLATFORM public.ecr.aws/docker/library/alpine:3.21 AS xx-build
|
||||||
|
|
||||||
# v1.5.0
|
# v1.5.0
|
||||||
ENV XX_VERSION=b4e4c451c778822e6742bfc9d9a91d7c7d885c8a
|
ENV XX_VERSION=b4e4c451c778822e6742bfc9d9a91d7c7d885c8a
|
||||||
@ -26,7 +26,7 @@ COPY --from=xx-build /out/ /usr/bin/
|
|||||||
|
|
||||||
########################################################################################################################
|
########################################################################################################################
|
||||||
### Get TagLib
|
### Get TagLib
|
||||||
FROM --platform=$BUILDPLATFORM public.ecr.aws/docker/library/alpine:3.20 AS taglib-build
|
FROM --platform=$BUILDPLATFORM public.ecr.aws/docker/library/alpine:3.21 AS taglib-build
|
||||||
ARG TARGETPLATFORM
|
ARG TARGETPLATFORM
|
||||||
ARG CROSS_TAGLIB_VERSION=2.0.2-1
|
ARG CROSS_TAGLIB_VERSION=2.0.2-1
|
||||||
ENV CROSS_TAGLIB_RELEASES_URL=https://github.com/navidrome/cross-taglib/releases/download/v${CROSS_TAGLIB_VERSION}/
|
ENV CROSS_TAGLIB_RELEASES_URL=https://github.com/navidrome/cross-taglib/releases/download/v${CROSS_TAGLIB_VERSION}/
|
||||||
@ -44,7 +44,7 @@ EOT
|
|||||||
|
|
||||||
########################################################################################################################
|
########################################################################################################################
|
||||||
### Build Navidrome UI
|
### Build Navidrome UI
|
||||||
FROM --platform=$BUILDPLATFORM public.ecr.aws/docker/library/node:lts-alpine3.20 AS ui
|
FROM --platform=$BUILDPLATFORM public.ecr.aws/docker/library/node:lts-alpine AS ui
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|
||||||
# Install node dependencies
|
# Install node dependencies
|
||||||
@ -119,7 +119,7 @@ COPY --from=build /out /
|
|||||||
|
|
||||||
########################################################################################################################
|
########################################################################################################################
|
||||||
### Build Final Image
|
### Build Final Image
|
||||||
FROM public.ecr.aws/docker/library/alpine:3.20 AS final
|
FROM public.ecr.aws/docker/library/alpine:3.21 AS final
|
||||||
LABEL maintainer="deluan@navidrome.org"
|
LABEL maintainer="deluan@navidrome.org"
|
||||||
|
|
||||||
# Install ffmpeg and mpv
|
# Install ffmpeg and mpv
|
||||||
|
Loading…
x
Reference in New Issue
Block a user