建站第三篇 使用Docker安装Jellyfin媒体服务器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了建站第三篇 使用Docker安装Jellyfin媒体服务器相关的知识,希望对你有一定的参考价值。

参考技术A 原文传送门

随手浏览时,翻到一篇文章《 服务器指北 - 有了服务器之后可以做点什么 》,我平时就喜欢在家里搞东搞西,这标题正对胃口。毫不犹豫的点进去看看有什么新东西能用在家里的山寨服务器上。果然没让我失望,里面提到一个影音管理系统叫做jellyfin,从之前的 emby fork 而来,由于 emby 闭源了,大家就在这基础上分支出了 Jellyfin。

特性嘛?

话不多说,让我们直奔主题吧。

我的家庭nas服务器系统的版本是ubuntu16.04,是用一个acer旧笔记本改的,原来的硬盘容量已经很小了,只能用来跑系统,存储全部使用外挂方式,用来存储自己的本地资料以及搭建云盘和云笔记的数据资料,影音文件也在其中。
我选择搭建docker版jellyfin,影音库直接挂到外存中的影音文件夹,不需要对原有资料路径做任何变动。

当看到这段文字时,说明docker安装成功了。

至此,Docker安装最简版,完成。没有像其他文章提到的配置镜像站,也没有分配用户权限。没分配用户权限不是好的示范,不提倡学习,但是我这边自家内网使用,一切从简。
下面开始使用docker来搭建本文的主角——Jellyfin服务。

然而我并不是这样做的。因为懒,直接docker安装了。

上面的参数中需要说明的是:

docker会自动拉取镜像完成安装

如果能看到上面的画面,说明jellyfin安装完成,就是这么便捷!!!!docker越来越成功果然是有道理的。
现在就可以通过http://本地ip:8096来访问jellyfin服务了。

后面该怎么选怎么选,电影路径、电视剧路径,语言神马的。最后注意一下远程访问的两个勾,默认是打上的。

这样,我们的jellyfin服务就安装好了。

虽然是内网服务,还是会禁不住得瑟的心,弄个公网地址给朋友看看,所以就有了内网穿透。
内网穿透工具采用Frp,轻与简单是我选择工具的个人偏好。
服务端扔阿里云上,内网安装客户端,配上端口

我把ecs中的web服务端口都配成9***,方便管理。

启动frpc

现在,访问ecs的公网ip:9096就能访问自己的Jellyfin了。

来张整体图,能看到不同的媒体库以及各自的更新进度。

可以在首页直接打开视频

也可以点击进入影片介绍页,是的,jellyfin居然还有影片介绍页,我们只需要提供合规格命名的片源,其他的都交给jellyfin吧。

截图时是在公网,网速不佳,不然是可以看到演员的照片,还会推荐本地存储的相关影片,这个有点逆天了,查了一下这是从emby带出来的功能,强大的搜刮能力。
补一张卡司图

还可以进入演员详情页

Ok,不管从哪个路径进来,最终还是要播放影片。播放效果是这样滴

内网使用,还是非常流畅的。

参考文章
《Ubuntu 16.04 安装 Docker 和 Docker Compose
》, https://www.rabbitwfly.com/articles/2019/05/14/1557827886665.html
《在群晖Docker中安装Jellyfin媒体服务器
》, https://www.smbinn.com/jellyfin.html

docker开启加速(第三篇)

前言:

   docker的镜像仓库在国外,下载会很慢,启用阿里云加速。

 

第一步:cd /etc/docker目录下,打开daemon.json

技术分享图片

 

第二步:修改daemon.json文件,添加阿里云加速:

{
    "registry-mirrors": ["https://almtd3fa.mirror.aliyuncs.com"]
}

技术分享图片

 

 第三步:重启docker

systemctl daemon-reload
service docker restart

技术分享图片

 

 

完成了




以上是关于建站第三篇 使用Docker安装Jellyfin媒体服务器的主要内容,如果未能解决你的问题,请参考以下文章

Jellyfin 安装 Docker 版

docker开启加速(第三篇)

Docker第三篇彻底搞懂Dockerfile文件

使用docker-compose &WordPress建站

阿里云建站基础(简单docker建站)

Docker + 宝塔 + 苹果CMS 自建站