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

803 阅读1分钟

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

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

效果图: 效果图转存失败,建议直接上传图片文件

第一步:安装Docker

1.更新Ubuntu的apt源

sudo apt-get update

更新Ubuntu的apt源转存失败,建议直接上传图片文件

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

sudo dpkg --configure -a 
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common

允许apt通过HTTPS转存失败,建议直接上传图片文件

3添加Docker官方GPG key

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

添加Docker官方GPG key转存失败,建议直接上传图片文件

4.设置Docker稳定版仓库

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

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

设置Docker稳定版仓库转存失败,建议直接上传图片文件

设置Docker稳定版仓库转存失败,建议直接上传图片文件

5.更新apt源

sudo apt-get update

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

sudo apt-get install docker-ce

安装最新版本Docekr CE转存失败,建议直接上传图片文件

7.查看安装Docker的版本

docker --version

Docker的版本转存失败,建议直接上传图片文件

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

sudo docker run hello-world

hello-world转存失败,建议直接上传图片文件

9.更新为国内源

sudo vim /etc/docker/daemon.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 文件

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

docker-compose转存失败,建议直接上传图片文件

2.后台启动docker jellyfin

sudo docker compose up -d

docker jellyfin转存失败,建议直接上传图片文件

3.检查docker容器是否启动

sudo docker ps

docker jellyfin转存失败,建议直接上传图片文件

第三步:配置Jellyfin

1.通过浏览器访问 http://192.168.157.129:8096/ 配置Jellyfin转存失败,建议直接上传图片文件

2.设置语言和用户 配置Jellyfin转存失败,建议直接上传图片文件

3.设置媒体库 设置媒体库转存失败,建议直接上传图片文件

设置媒体库转存失败,建议直接上传图片文件

设置媒体库转存失败,建议直接上传图片文件

设置媒体库转存失败,建议直接上传图片文件

第四步:添加媒体

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

wget http://192.168.157.1/Share/Big_Buck_Bunny_4K.webm

下载媒体转存失败,建议直接上传图片文件

放入媒体库转存失败,建议直接上传图片文件

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

编辑元数据转存失败,建议直接上传图片文件

IMDb Id转存失败,建议直接上传图片文件

3.完成数据更新

更新转存失败,建议直接上传图片文件

播放转存失败,建议直接上传图片文件