阅读量:126
Jellyfin是一款开源的媒体服务器软件,可以在多种操作系统上运行,包括CentOS。要在CentOS上部署Jellyfin并使其与其他媒体服务器协同工作,可以按照以下步骤进行操作:
部署Jellyfin
- 拉取Jellyfin镜像:
docker pull jellyfin/jellyfin:latest
- 配置容器目录:
mkdir -p /nas/jellyfin/{config,cache}
- 启动Jellyfin容器:
docker run -d -v /nas/tool/jellyfin/config:/config -v /nas/tool/jellyfin/cache:/cache -v /nas/我的电影:/media --net=host jellyfin/jellyfin:latest
注意:/nas/我的电影:/media是将你的电影目录挂载到了Jellyfin的media目录,在后面添加目录时,选择media就行了。
配置Jellyfin
- 访问Jellyfin控制台:
打开浏览器,访问
http://<你的服务器IP>:8096。 - 设置语言和账号信息: 按照提示设置语言和管理员账号信息。
- 配置媒体库: 在控制台中添加你的媒体库,选择相应的媒体类型(如电影、音乐、电视剧等),并扫描媒体文件。
配置刮削
- 添加存储库: 在控制台的插件菜单下找到存储库并添加存储库。存储库URL可以参考以下链接: Jellyfin MetaShark 插件存储库
- 安装MetaShark插件: 在插件目录下找到刚刚添加的MetaShark插件并进行配置。
与其他媒体服务器协同工作
- 共享文件夹:
在CentOS上,你可以使用Samba或NFS来共享文件夹。例如,使用Samba共享文件夹:
在sudo yum install samba sudo smbpasswd -a jellyfin sudo smb.confsmb.conf文件中添加共享文件夹配置,然后重启Samba服务:sudo systemctl restart smb - 设置权限:
确保Jellyfin有足够的权限访问共享文件夹。你可以通过文件管理器或命令行设置权限:
sudo chown -R jellyfin:jellyfin /path/to/shared/folder sudo chmod -R 775 /path/to/shared/folder - 在Jellyfin中添加媒体库: 在Jellyfin控制台中,添加新的媒体库并选择共享文件夹作为来源。
通过以上步骤,你可以在Centos上成功部署Jellyfin,并使其与其他媒体服务器协同工作。确保所有配置正确无误后,你就可以通过Jellyfin界面访问和管理你的媒体内容了。