应用介绍
Jellyfin 是一个完全开源免费的媒体流媒体服务器,是Emby的开源替代方案,可以让你在NAS上搭建自己的私人影音中心,支持电影、电视剧、音乐、照片等多种媒体类型。
它支持在几乎所有设备上播放,拥有网页端、手机端、电视端客户端,可以自动刮削影片信息、海报、剧照,支持多用户管理、权限控制、观看进度同步,完全免费没有任何功能限制,是目前最受欢迎的开源媒体服务器之一。

安装说明
前提依赖
- NAS存储你的媒体文件集合
- 建议至少2核CPU + 2GB内存,如果需要硬件转码需要CPU支持Intel Quick Sync或NVIDIA显卡
安装配置
创建 docker-compose.yml:
version: '3.5'
services:
jellyfin:
image: jellyfin/jellyfin:latest
container_name: jellyfin
user: 1000:1000
ports:
- 8096:8096
- 8920:8920
environment:
- TZ=Asia/Shanghai
volumes:
- ./config:/config
- ./cache:/cache
- /your/media:/media:ro
restart: unless-stopped
devices:
- /dev/dri/renderD128:/dev/dri/renderD128
- /dev/dri/card0:/dev/dri/card0配置说明:
/your/media修改为你实际的媒体文件存储目录/dev/dri设备映射用于Intel Quick Sync硬件转码,如果不需要可以删除- 如果使用NVIDIA硬件转码,需要额外配置nvidia-docker
使用说明
1. 执行 docker-compose up -d 启动Jellyfin
2. 浏览器访问 http://你的NASIP:8096 进入初始化向导
3. 选择语言,创建管理员账号
4. 添加你的媒体库,选择对应的媒体类型
5. Jellyfin会自动刮削媒体信息,完成后就可以在任何设备上观看你的媒体内容了
开源信息
- GitHub地址:https://github.com/jellyfin/jellyfin
- Star数量:超过28k
- 官方网站:https://jellyfin.org/
- 许可证:GPL v2