前期准备:
1.刷好的海纳思,已接入外置存储
2.jellfyin的docker-compose.yml文件
3.脑子(IQ)和百度(www.baidu.com)
操作流程:
1.访问局域网内海纳思页面192.168.x.x

2.打开使用说明,下翻到docker基础教程

复制容器管理面板的安装脚本语句
install-portainer.sh
回到海纳思页面,点击右上角切换至局域网应用

进入终端后台,右键粘贴脚本语句,回车等待安装完成,视设备、网络等环境影响,等待时间不定,如有失败报错自行翻译、百度。
(此处省略终端后台初始化的步骤,初次进入的按固有提示操作)


等待安装完毕后按提示进入容器管理面板,也可以直接从海纳思页面刷新进入,自行设置账户

点击开始运行

3.回到海纳思页面,进入文件管理器。修改设置

在用户管理中修改目录范围为/,然后保存回到我的文件


进入外置存储目录/mnt/sda1,新建文件夹jellyfin

进入jellyfin文件夹,新建文件docker-compose.yml

文件中复制粘贴配置内容后保存。
下面代码中最后一行冒号前的3011为自定义端口号,可以自行设置,注意避开已用端口如80,9000等
version: '3.5'
services:
jellyfin:
image: jellyfin/jellyfin
container_name: jellyfin
volumes:
- ./config:/config
- ./cache:/cache
- ./media:/media
- ./media2:/media2:ro
restart: no
ports: # 绑定端口
- "3011:8096"

4.回到终端后台页面,切换文件路径到新建的jellyfin文件夹
cd /mnt/sda1/jellyfin

输入docker-compose一键安装命令docker-compose up,等待安装
docker-compose up

5.安装完毕后进入jellyfin页面(192.168.x.x:3011),初始化等自行设置。

补充内容
1.添加媒体文件方法
安装完毕后jellyfin文件夹中的media和media2文件夹就是存放媒体文件的,通过文件浏览器或是ftp上传就行。

媒体文件传输完毕后如何在jellyfin中添加媒体库自行百度
2.海纳思页面添加jellyfin图标
在文件浏览器中找到/var/www/html文件夹,打开其中的icons_lan文件夹

新建文件jellyfin.html,复制粘贴如下内容保存后刷新海纳思页面即可
<li>
<a href="http://<?php echo $lanip ?>:3011" target="_blank"><img class="shake" src="img/png/jellyfin.png" /><strong>jellyfin</strong></a>
</li>

3.每次系统启动后,jellyfin一般不会自动运行,进入容器管理面板,在容器中找到jellyfin点击启动或是重启即可
