威联通 Docker Compose 安装Jellyfin
呐~我又想起博客的密码了
更新篇Docker Compose 安装 Jellyfin 的简单教程,写得很基本,有错误还望大佬多多包涵。
以下教程以威联通的 Container Station 为主要切入点,直接贴上 Compose 语句:
version: "3"
services:
jellyfin:
#使用latest或自己指定版本(没下载的镜像会自动下载,网络复杂的地方建议先手动下载镜像,详见具体步骤2)
image: jellyfin/jellyfin:latest
#网络模式 不填的话是NAT
#network_mode: "host"
restart: unless-stopped
#端口映射 格式:宿主机: 容器内
ports:
- "8096:8096"
- "8920:8920"
#额外的的Hosts (在某些地区TMDB和TVDB被BAN了,不保证一定有效,不行只能科学了)
extra_hosts:
- "api.themoviedb.org:13.35.67.86"
- "image.themoviedb.org:104.16.61.155"
- "www.themoviedb.org:54.192.151.79"
- "api.thetvdb.com:13.224.157.34"
#挂载文件上去,文件夹不能中文命名(我不知道咋搞中文),如果非要中文的话可以直接图形化界面新建容器,差不多的原理
#/config为Jellyfin的配置及媒体库文件夹,不配置容器删了就没了
#/cache为Jellyfin的缓存文件夹,不配置也可以
#当然还有最重要的媒体文件,以下是示例
volumes:
#威联通的文件夹路径自行用SSH查看,以下会在容器内挂载config,cache,media,Movie,Music这几个文件夹
- /share/Container/Jellyfin/Config:/config
- /share/Container/Jellyfin/Cache:/cache
- /share/CACHEDEV1_DATA/Collection:/media
- /share/CACHEDEV2_DATA/Movie:/Movie
- /share/CACHEDEV2_DATA/Music:/Music
#VAAPI硬件解码用,看具体机型支持,不需要硬解可以省略
devices:
- /dev/dri/renderD128:/dev/dri/renderD128
具体步骤
- 至少安装好Container Station吧
- 额外步骤:打开Container Station,在左边
管理
中找到镜像
,右上角提取
,镜像文件名称填入jellyfin/jellyfin
,版本默认最新或自行指定 - 打开Container Station,在左边
管理
中找到创建
- 来到
创建
页面,右上角创建应用程序
应用程序名称
随便填,符合要求就行;YAML那里将以上语句覆盖(就是选将原来的删掉再填入)- 创建,完成后访问你的映射的端口(NAT模式下一般为NAS管理界面的地址:你映射的端口就行)
到这,Jellyfin就已经安装好了