jellyfin (10.10.0)
Published 2024-10-31 04:34:41 +00:00 by ami
Installation
docker pull git.ami.sc/ami/jellyfin:10.10.0
sha256:abeea4f79daea92b0a4b1af928336ee883173231c031ce4299922f79423bc0a0
Image Layers
KIWI 10.1.13 |
ENV JELLYFIN_VERSION=10.10.0 |
ENV FFMPEG_VERSION=v7.0.2-5 |
/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-3 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.5 |
license | MIT |
name | fedora |
org.opencontainers.image.license | MIT |
org.opencontainers.image.name | fedora |
org.opencontainers.image.url | https://fedoraproject.org/ |
org.opencontainers.image.vendor | Fedora Project |
org.opencontainers.image.version | 41 |
vendor | Fedora Project |
version | 41 |
Details
Versions (3)
View all