欢迎光临散文网 会员登陆 & 注册

打造属于自己的个人免费家庭影音媒体系统

2023-07-03 09:17 作者:魔都码农  | 我要投稿

使用Docker搭建个人免费的软件媒体系统Jellyfin

Jellyfin,是全平台支持的,苹果、安卓、计算机PC、电视,都是有客户端软件的。

效果图: 

第一步:安装Docker

1.更新Ubuntu的apt源

sql复制代码sudo apt-get update

2.安装包允许apt通过HTTPS使用仓库

css复制代码sudo dpkg --configure -a  sudo apt-get install apt-transport-https ca-certificates curl software-properties-common

3添加Docker官方GPG key

arduino复制代码curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

4.设置Docker稳定版仓库

bash复制代码sudo add-apt-repository "deb [arch=arm64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

[arch=arm64] 注意系统的平台选择

5.更新apt源

sql复制代码sudo apt-get update

6.安装最新版本Docekr CE(社区版)

arduino复制代码sudo apt-get install docker-ce

7.查看安装Docker的版本

css复制代码docker --version

8.检查Docker CE是否安装正确

arduino复制代码sudo docker run hello-world

9.更新为国内源

bash复制代码sudo vim /etc/docker/daemon.json json复制代码写入以下文本 {  "registry-mirrors": [   "https://registry.docker-cn.com",  "https://hub-mirror.c.163.com/"   ]  }

10.重启docker

复制代码sudo systemctl restart docker

第二步:安装Jellyfin

1.使用Docker Compose安装

创建 docker-compose.yml 文件

ruby复制代码version: "3.5" services:   jellyfin:     image: jellyfin/jellyfin     container_name: ac_jellyfin     ports:       - "8096:8096"     volumes:       - /jellyfin/config:/config       - /jellyfin/cache:/cache       - /jellyfin/media:/media       - /jellyfin/media2:/media2:ro     restart: "unless-stopped"     # Optional - alternative address used for autodiscovery     devices:       - /dev/dri:/dev/dri     environment:       - JELLYFIN_PublishedServerUrl=http://0.0.0.0:8096  

2.后台启动docker jellyfin

复制代码sudo docker compose up -d

3.检查docker容器是否启动

复制代码sudo docker ps

第三步:配置Jellyfin

1.通过浏览器访问 http://192.168.157.129:8096/ 

2.设置语言和用户 

3.设置媒体库 

第四步:添加媒体

1.下载媒体并放入媒体库

arduino复制代码wget http://192.168.157.1/Share/Big_Buck_Bunny_4K.webm

2.编辑元数据并更新IMDb Id,更新影片封面简介等信息

3.完成数据更新


打造属于自己的个人免费家庭影音媒体系统的评论 (共 条)

分享到微博请遵守国家法律