Synology 7.2 Jellyfin Upgrade to 10.10.7 Docker N5105

Synology 7.2 Jellyfin Upgrade to 10.10.7 Docker N5105

Published: 2025-09-12
Author: DP
Duration: 13:06
Views: 13
Support Content
## 1. Introduction This video demonstrates how to upgrade Docker-based Jellyfin from version 10.8.13 to 10.10.7 on a Synology DSM 7.2.1 system with N5105 CPU. The tutorial uses the nyanmisaka/jellyfin Docker version and covers the following: - Downloading the image - Importing the image - Backing up old data - Running the new Jellyfin 10.10.7 version - Jellyfin functionality testing Disclaimer: Released with DP_IT videos, free to use. Any commercial activities such as resale are strictly prohibited. If someone sold this to you, please request a refund. Website: https://dpit.lib00.com ## 2. Resources Used in the Video > Download links for various resources used: Quark Cloud Drive: https://pan.quark.cn/s/cec46dfa8524 Xunlei Cloud Drive: https://pan.xunlei.com/s/VOZxNv8wbipx3Gw7_AJRpK6IA1?pwd=y6mx UC Cloud Drive: https://drive.uc.cn/s/c2829cc95f094 Google Drive: ## 3. Commands Used in the Video > //1.1 Create new docker container docker run -d --name=ee-ny-jellyfin-2 \ -p 8099:8096 -p 9099:8920 \ -p 7359:7359/udp -p 1900:1900/udp \ -v /volume1/docker/jellyfin_ny_10.10.7/config:/config \ -v /volume1/docker/jellyfin_ny_10.10.7/cache:/cache \ -v /volume3/Movie:/Movie \ -v /volume3/Video:/Video \ -v /volume3/Resource/Music:/Music \ -e TZ=Asia/Shanghai \ -e PUID=0 -e PGID=0 \ -e http_proxy="http://192.168.1.2:7890" \ -e https_proxy="http://192.168.1.2:7890" \ --device=/dev/dri:/dev/dri \ --restart unless-stopped \ nyanmisaka/jellyfin:250730-amd64 > //1.2 Explanation of docker container creation command docker run -d --name=ee-ny-jellyfin-2 \ -p 8099:8096 -p 9099:8920 \ # Web access ports: http 8096, https 8920 -p 7359:7359/udp -p 1900:1900/udp \ #7359 - Auto device discovery on LAN, 1900 - DLNA -v /volume1/docker/jellyfin_ny_10.10.7/config:/config \ #jellyfin system support -v /volume1/docker/jellyfin_ny_10.10.7/cache:/cache \ #jellyfin system support -v /volume3/Movie:/Movie \ #Mount DP's movie files -v /volume3/Video:/Video \ #Mount DP's TV series files -v /volume3/Resource/Music:/Music \ #Mount DP's music files -e TZ=Asia/Shanghai \ #Use Shanghai as default timezone -e PUID=0 -e PGID=0 \ #Root permissions -e http_proxy="http://192.168.1.2:7890" \ #http proxy settings -e https_proxy="http://192.168.1.2:7890" \ #https proxy settings --device=/dev/dri:/dev/dri \ #Hardware acceleration support - GPU passthrough to docker container --restart unless-stopped \ #Auto-restart settings nyanmisaka/jellyfin:250730-amd64 > //2.1 View container list docker ps -a > //2.2 Enter container docker exec -it 9542e3f8cdff /bin/bash > //2.3 Test GPU passthrough ls /dev/dri > //2.4 View supported codec list /usr/lib/jellyfin-ffmpeg/vainfo
Summary Content
# Synology 7.2 Jellyfin Upgrade to 10.10.7 Docker N5105 ## 📋 Content Overview This video provides a comprehensive guide on upgrading Jellyfin Docker version from 10.8.13 to the latest 10.10.7 (released September 12, 2025) on Synology DSM 7.2. The entire upgrade process is demonstrated on a Synology NAS powered by Intel N5105 processor, achieving seamless configuration migration and full hardware acceleration support. --- ## 🎯 Key Highlights ### Upgrade Context - **Previous Version**: Jellyfin 10.8.13 (installed July 5, 2024) - **New Version**: Jellyfin 10.10.7 (released September 12, 2025) - **Upgrade Interval**: 14 months - **Test Platform**: Synology DSM 7.2 + Intel N5105 Processor ### Prerequisites **1. Image Download** - Visit dpit.lib00.com and search for Jellyfin - Two image formats available: - Compressed version (500MB) - requires extraction - Uncompressed version (1.2GB) - ready to use - **Important**: Rename after download, remove parentheses, change `.zip` to `.tar` **2. Folder Structure Setup** ``` /jellyfin_ny_10107/ ├── cache/ # Cache folder └── config/ # Configuration folder ``` **Essential Path Configuration**: - Cache path: `/volume1/docker/jellyfin_ny_10107/cache` - Config path: `/volume1/docker/jellyfin_ny_10107/config` - Media resource path: e.g., `/volume1/movie` (adjust as needed) ### Detailed Upgrade Steps **Step 1: Import Image** 1. Upload `.tar` image file to Synology (e.g., `ee_image` directory) 2. Open Docker Manager → Images → Action → Import 3. Select and import the uploaded image 4. Verify image name: `jellyfin-ny-250703-amd64` (1.16GB) **Step 2: Configuration Migration** - Copy `cache` and `config` folders from old `jellyfin_ny` to new folder - If issues occur, clear both folders and run as fresh container - Reusing configuration enables seamless upgrade, preserving all settings and media library **Step 3: Stop Old Container** - Stop running old Jellyfin container in Docker Manager - Release ports 8099 (HTTP) and 9099 (HTTPS) **Step 4: Launch New Container** Core Docker Command Parameters: ```bash docker run -d \ --name jellyfin_ny_10107 \ -p 8099:8096 \ -p 9099:8920 \ -p 7359:7359/udp \ -p 1900:1900/udp \ -v /volume1/docker/jellyfin_ny_10107/config:/config \ -v /volume1/docker/jellyfin_ny_10107/cache:/cache \ -v /volume1/movie:/movie \ -e TZ=Asia/Shanghai \ -e PUID=0 -e PGID=0 \ --device=/dev/dri:/dev/dri \ --restart=unless-stopped \ jellyfin-ny-250703-amd64 ``` **Parameter Explanation**: - `--name`: Container name (customizable) - `-p 8099:8096`: HTTP port mapping - `-p 9099:8920`: HTTPS port mapping - `-p 7359:7359/udp`: Local network auto-discovery - `-p 1900:1900/udp`: DLNA support - `-v`: Mount configuration, cache, and media directories - `--device=/dev/dri`: GPU passthrough for hardware acceleration - `--restart=unless-stopped`: Auto-restart policy ### Verification & Testing **1. Verify Container Status** ```bash # List all containers docker ps -a # Enter container docker exec -it [CONTAINER_ID] bash ``` **2. Verify GPU Passthrough** ```bash ls -l /dev/dri ``` Should display `renderD128` and related device files **3. Verify Hardware Decode Support** ```bash /usr/lib/jellyfin-ffmpeg/vainfo ``` Should list supported codecs: H.264, HEVC, VC1, JPEG, etc. **4. Web Interface Testing** - Access `http://[NAS_IP]:8099` - Check version info: should display 10.10.7 - Test video playback and transcoding functionality ### Performance Metrics **N5105 Transcoding Performance**: - Direct Play: No transcoding, minimal CPU usage - Transcoding scenario (bitrate reduction): ~35% CPU usage - Hardware acceleration functioning properly, smooth transcoding --- ## 💡 Important Notes 1. **Backup Recommendation**: Backup `config` and `cache` folders before upgrade 2. **Port Conflicts**: Must stop old container to release ports 3. **Permission Settings**: Recommend using root permissions (PUID=0, PGID=0) 4. **Proxy Configuration**: Remove proxy parameters if not needed 5. **Troubleshooting**: Clear config/cache folders for fresh initialization if issues arise --- ## 🔧 Troubleshooting Guide - **Cannot Access**: Check port mapping and firewall settings - **Hardware Acceleration Failure**: Verify `/dev/dri` device mounting - **Missing Media Library**: Check media directory mount paths - **Configuration Issues**: Try clearing config folders for clean install --- ## 📅 Upgrade Cycle Recommendation Recommended to check and upgrade Jellyfin every 18 months to benefit from latest features, performance optimizations, and security updates. --- ## 🙏 Acknowledgments Special thanks to NY for providing excellent Docker images that simplify the deployment process. --- ## 🏷️ SEO Keywords Synology NAS, Jellyfin Upgrade, Docker Container, Media Server, N5105, Hardware Acceleration, DSM 7.2, Video Transcoding, Home Theater, NAS Tutorial
Recommended
DeepSeek Official API Application Guide
DeepSeek Official API Applicat...
01:30 | 6

Welcome to the DeepSeek beginner tutorial series. ...

ZTE B863 TV Box S905L3A ATV System Flashing Guide
ZTE B863 TV Box S905L3A ATV Sy...
05:26 | 13

Android TV Box ZTE B863AV3.1-M2 Flashing ATV Syste...

Starsector 0.97 Parameter Quick Reference
Starsector 0.97 Parameter Quic...
02:58 | 7

Starsector Online Tools Website (https://sst.lib00...

Convert CRT+KEY SSL Certificate to PFX Format
Convert CRT+KEY SSL Certificat...
12:35 | 5

A method to convert traditional CRT and KEY SSL ce...