
飞牛OS使用docker容器部署Emby
由于飞牛OS自带的 Emby 功能较为简陋,界面和功能体验都不够理想,而飞牛影视的片源与管理能力也存在不足,很多用户在使用过程中难以获得完整的观影体验。因此,建议通过自行搭建完整版的 Emby 来替代自带版本,不仅能够实现更强大的媒体管理和个性化分类,还可以支持远程访问、丰富插件扩展以及多设备同步播放。下面将为大家详细教学如何在飞牛设备上手动部署完整的 Emby 环境,打造一个更稳定、更好用的家庭影音中心。
使用飞牛docker compose进行部署
在飞牛中启用docker功能
进入compose页面
选择新增项目进行compose创建
对项目进行内容填写
实例如图:
配置文件:
services:
amilys-emby:
image: amilys/embyserver:latest # 镜像地址,如需测试版追新,latest更改为beta
container_name: amilys-emby # 容器名字
hostname: emby # 主机名
privileged: true # 特权模式,赋予容器几乎与主机相同的权限,给root即可,开心用
devices: # 开启硬件转码
- /dev/dri:/dev/dri
volumes: # 配置文件目录
- /vol1/1000/Docker/emby:/config # 修正了这里的空格
# - /vol2/1000/media/link:/media # 可以自定义,可以写多个
environment: # 环境变量
- TZ=Asia/Shanghai # 时区
extra_hosts: # 额外的主机条目
- api.themoviedb.org:143.204.237.30 # 添加 The Movie Database API 服务器的 IP 地址
- image.tmdb.org:169.150.249.162 # 添加 The Movie Database 图片服务器的 IP 地址
ports: # 端口映射
- 8096:8096/tcp
restart: always # 重启策略:总是重启
network_mode: bridge # 使用桥接网络模式
两处配置代码需进行修改
第一个是视频的挂载路径,根据你的文件路径进行修改
- /vol2/1000/Video2:/media # 可以自定义,可以写多个
第二个是端口映射,检查你的端口是否有占用挑选一个合适的端口。如没有占用默认即可。如有占用仅修改前面的端口号
- 8899:8096/tcp
挂载路径示例:
比如我想把视频放在文件夹Video2中,首先我需要进行新建文件夹
现在我获得了Video的原始路径需要对compose配置进行修改
services:
amilys-emby:
image: amilys/embyserver:latest # 镜像地址,如需测试版追新,latest更改为beta
container_name: amilys-emby # 容器名字
hostname: emby # 主机名
privileged: true # 特权模式,赋予容器几乎与主机相同的权限,给root即可,开心用
devices: # 开启硬件转码
- /dev/dri:/dev/dri
volumes: # 配置文件目录
- /vol1/1000/Docker/emby:/config # 修正了这里的空格
- /vol2/1000/Video2:/media # 可以自定义,可以写多个
environment: # 环境变量
- TZ=Asia/Shanghai # 时区
extra_hosts: # 额外的主机条目
- api.themoviedb.org:143.204.237.30 # 添加 The Movie Database API 服务器的 IP 地址
- image.tmdb.org:169.150.249.162 # 添加 The Movie Database 图片服务器的 IP 地址
ports: # 端口映射
- 8899:8096/tcp
restart: always # 重启策略:总是重启
network_mode: bridge # 使用桥接网络模式
将修改好的配置文件填入然后点击确认等待构建完成。
构建完成你将获得一个容器:
通过ip+端口的方式进行访问:
例如:127.0.0.1:8899(需要改成你的ip和你设置的端口)
这样你就会进入到emby了!
在Emby容器里
选择语言:
创建用户名和密码(没有中文请刷新一下页面)
暂不设置媒体库直接进入
选择中文
根据需求开关
进行登录
进行媒体库添加
选择新增媒体库
剩下的内容按需进行勾选
这样你就可以看见文件夹里的视频了
偷偷告诉你这个emby是开心版哦。