| 1234567891011121314151617181920212223242526272829303132 | ARG DOTNET_VERSION=8.0FROM mcr.microsoft.com/dotnet/sdk:${DOTNET_VERSION}-bookworm-slim# Docker build argumentsARG SOURCE_DIR=/jellyfinARG ARTIFACT_DIR=/dist# Docker run environmentENV SOURCE_DIR=/jellyfinENV ARTIFACT_DIR=/distENV DEB_BUILD_OPTIONS=noddebsENV IS_DOCKER=YES# Prepare Debian build environmentRUN apt-get update -yqq \ && apt-get install --no-install-recommends -yqq \    debhelper gnupg devscripts \    mmv libcurl4-openssl-dev libfontconfig1-dev \    libfreetype6-dev libssl-dev libssl3 liblttng-ust1 \ && apt-get clean autoclean -yqq \ && apt-get autoremove -yqq \ && rm -rf /var/lib/apt/lists/*# Link to docker-build scriptRUN ln -sf ${SOURCE_DIR}/deployment/build.portable /build.shVOLUME ${SOURCE_DIR}/VOLUME ${ARTIFACT_DIR}/ENTRYPOINT ["/build.sh"]
 |