Browse Source

pi(arm) platform

main
64味小菜 4 years ago
parent
commit
0ac65aa9ae
  1. 1
      aria2/aria2.run
  2. 8
      docker-compose.gen
  3. 4
      jellyfin/Dockerfile
  4. BIN
      jellyfin/jellyfin-ffmpeg_4.4.1-4-buster_amd64.deb

1
aria2/aria2.run

@ -11,6 +11,7 @@ TRACKERS_URL="https://cdn.jsdelivr.net/gh/ngosang/trackerslist@master/trackers_b
touch "$SESSION_PATH"
if ! aria2c -d /tmp ${TRACKERS_URL} >/dev/null 2>&1; then
echo "Failed to fetch trackers from ${TRACKERS_URL}" >&2
exit 1
fi
cp "${TEMP_PATH}" "${CONF_PATH}"

8
docker-compose.gen

@ -133,9 +133,11 @@ services:
volumes:
- jellyfin_config:/config
- jellyfin_cache:/cache
- ${MEDIA_PATH}:/media
devices:
- /dev/dri:/dev/dri
- ${MEDIA_PATH}:/media$( \
if [ -c "${_VIDEO_DEV}" ]; then
echo ' devices:'
echo ' - /dev/dri:/dev/dri'
fi)
restart: unless-stopped
motd:

4
jellyfin/Dockerfile

@ -3,7 +3,3 @@ FROM jellyfin/jellyfin:${JELLYFIN_VERSION}
ADD NotoSansCJKsc.tar.gz /usr/local/share/fonts/
COPY jellyfin-noto/fonts/notosans/woff2/ /usr/local/share/fonts/woff2/
COPY jellyfin-ffmpeg_4.4.1-4-buster_amd64.deb /tmp/
RUN dpkg -i /tmp/jellyfin-ffmpeg_4.4.1-4-buster_amd64.deb
RUN rm /tmp/jellyfin-ffmpeg_4.4.1-4-buster_amd64.deb

BIN
jellyfin/jellyfin-ffmpeg_4.4.1-4-buster_amd64.deb

Binary file not shown.
Loading…
Cancel
Save