diff --git a/Containerfile b/Containerfile index 13d8c86..a2c2a94 100644 --- a/Containerfile +++ b/Containerfile @@ -1,5 +1,18 @@ -FROM ghcr.io/jrottenberg/ffmpeg:7-alpine -RUN apk add --no-cache --update bash coreutils gawk grep sed +FROM alpine:latest + +RUN apk add --no-cache --update \ + bash \ + coreutils \ + jellyfin-ffmpeg \ + gawk \ + grep \ + sed + +RUN ln -sf /usr/lib/jellyfin-ffmpeg/ffmpeg /usr/local/bin/ffmpeg && \ + ln -sf /usr/lib/jellyfin-ffmpeg/ffprobe /usr/local/bin/ffprobe + COPY --chown=nobody:nobody --chmod=755 stream-sprout /usr/bin/stream-sprout + EXPOSE 1935 +USER nobody ENTRYPOINT [ "stream-sprout" ]