jellyfin (10.9.11)

Published 2024-09-26 20:48:05 +00:00 by ami

Installation

docker pull git.ami.sc/ami/jellyfin:10.9.11
sha256:d178ea0da2fe9ede33b59dae7df1023f2a54cfbee009df6a862f3b26a1340bfc

Image Layers

LABEL maintainer=Clement Verna <cverna@fedoraproject.org>
ENV DISTTAG=f40container FGC=f40 FBR=f40
ADD fedora-20240916.tar / # buildkit
CMD ["/bin/bash"]
ENV JELLYFIN_VERSION=10.9.11
ENV FFMPEG_VERSION=v6.0.1-8
/bin/sh -c dnf install -y https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
/bin/sh -c dnf install -y "dnf-command(config-manager)" && dnf config-manager --enable fedora-cisco-openh264
/bin/sh -c dnf update -y --refresh
/bin/sh -c dnf install -y wget git patch diffutils make g++ clang nasm libchromaprint-devel gmp-devel gnutls-devel libass-devel libbluray-devel libdav1d-devel libdrm-devel fdk-aac-devel libvpl-devel lame-devel libopenmpt-devel opus-devel libplacebo-devel svt-av1-devel libtheora-devel libvpx-devel libwebp-devel x264-devel x265-devel zimg-devel zvbi-devel ocl-icd-devel nv-codec-headers AMF-devel libva-devel
/bin/sh -c dnf clean all -y
/bin/sh -c useradd -ms /bin/bash jellyfin
USER jellyfin
WORKDIR /app
/bin/sh -c mkdir /app/ffmpeg
/bin/sh -c git clone "https://github.com/jellyfin/jellyfin-ffmpeg" "jellyfin-ffmpeg" && cd jellyfin-ffmpeg && git checkout ${FFMPEG_VERSION} && cat ./debian/patches/*.patch | patch -p1 && ./configure --arch=x86_64 --prefix="/app/ffmpeg" --target-os=linux --extra-version=Jellyfin --disable-doc --disable-ffplay --disable-ptx-compression --disable-shared --disable-libxcb --disable-sdl2 --disable-xlib --enable-lto --enable-pic --enable-gpl --enable-version3 --enable-static --enable-gmp --enable-gnutls --enable-chromaprint --enable-libfontconfig --enable-libass --enable-libbluray --enable-libdrm --enable-libfreetype --enable-libfribidi --enable-libmp3lame --enable-libopus --enable-libopenmpt --enable-libtheora --enable-libvorbis --enable-libdav1d --enable-libwebp --enable-libvpx --enable-libx264 --enable-libx265 --enable-libzvbi --enable-libzimg --enable-libshaderc --enable-libplacebo --enable-vulkan --enable-opencl --enable-vaapi --enable-amf --enable-libvpl --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc --enable-libfdk-aac --enable-libsvtav1 --enable-libxml2 && make -j 14 && make install
/bin/sh -c rm -r /app/jellyfin-ffmpeg
/bin/sh -c wget "https://repo.jellyfin.org/files/server/linux/latest-stable/amd64/jellyfin_${JELLYFIN_VERSION}-amd64.tar.gz" && tar xvf "jellyfin_${JELLYFIN_VERSION}-amd64.tar.gz" && rm "jellyfin_${JELLYFIN_VERSION}-amd64.tar.gz"

Labels

Key Value
io.buildah.version 1.37.2
maintainer Clement Verna <cverna@fedoraproject.org>
Details
Container
2024-09-26 20:48:05 +00:00
0
OCI / Docker
linux/amd64
1.4 GiB
Versions (1) View all
10.9.11 2024-09-26