# Use a stable Jellyfin version (10.11 has a known crash bug) FROM jellyfin/jellyfin:10.10.7 ENV JELLYFIN_DATA_DIR=/data/data \ JELLYFIN_CONFIG_DIR=/data/config \ JELLYFIN_CACHE_DIR=/data/cache \ JELLYFIN_LOG_DIR=/data/log RUN apt-get update -qq && apt-get install -y --no-install-recommends nginx curl \ && rm -rf /var/lib/apt/lists/* RUN mkdir -p /data/data /data/config /data/cache /data/log /media COPY nginx.conf /etc/nginx/jellyfin.conf COPY start.sh /start.sh RUN chmod +x /start.sh EXPOSE 7860 ENTRYPOINT ["/start.sh"]