Added ffmpeg to final image returned config file

This commit is contained in:
TikhonP
2025-12-15 22:19:48 +03:00
parent ee3cd20cb1
commit 25f05ee3b7

View File

@@ -9,6 +9,14 @@ RUN --mount=type=cache,target=/go/pkg/mod/ \
CGO_ENABLED=0 GOOS=${TARGETOS} GOARCH=${TARGETARCH} go build -o /bin/apple-music-dl main.go
FROM gpac/ubuntu
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && \
apt-get install -y --no-install-recommends ffmpeg && \
rm -rf /var/lib/apt/lists/*
COPY --from=builder /bin/apple-music-dl /usr/local/bin/apple-music-dl
WORKDIR /app
COPY config.yaml ./
RUN echo 'alac-save-folder: "/downloads/ALAC"' >> config.yaml \
&& echo 'atmos-save-folder: "/downloads/Atmos"' >> config.yaml \
&& echo 'aac-save-folder: "/downloads/AAC"' >> config.yaml
ENTRYPOINT ["/usr/local/bin/apple-music-dl"]