群晖部署Emby

群晖部署Emby
DTZSGHNR群晖部署Emby教程
Emby是一个功能强大的媒体服务器,可以让你轻松管理和访问你的媒体文件。本教程将详细介绍如何在群晖NAS上使用Container Manager(Docker)部署Emby。
前置准备
- 确保你的群晖NAS已安装Container Manager(Docker)
- 确保你有管理员权限
- 准备好要存放媒体文件的存储空间
- 如果使用代理,准备好代理服务器地址和端口
创建目录结构
使用File Station或通过SSH终端创建以下目录:
1 | # Emby配置目录 |
部署步骤
1. 创建项目
- 打开DSM > Container Manager
- 点击左侧菜单栏中的”项目”
- 点击右上角的”新增”按钮
- 项目名称可填:embyserver
- 设置项目路径为:
/volume1/docker/Embyserver
- 在”docker-compose”配置框中粘贴以下内容:
1 | version: "3" |
2. 配置说明
基本配置
image
: 使用amilys/embyserver镜像,这是一个优化过的Emby镜像container_name
: 容器名称restart
: 容器自动重启策略network_mode
: 使用host网络模式,提供更好的网络性能
环境变量
TZ
: 设置时区为上海PUID/PGID
: 设置用户和组IDNO_PROXY
: 设置不需要代理的地址ALL_PROXY/HTTP_PROXY
: 设置代理服务器(根据实际情况修改)
卷映射
/volume2/Media:/Media
: 媒体文件目录/volume1/docker/Embyserver:/config
: Emby配置目录
3. 启动容器
- 检查配置无误后点击”创建并启动”
- 等待容器创建完成并启动
- 在”容器”页面可以看到EmbyServer正常运行
4. 访问Emby
- 打开浏览器,访问:
http://你的群晖IP:8096
- 首次访问时,会进入Emby的初始化设置向导
- 按照向导完成以下设置:
- 创建管理员账户
- 添加媒体库
- 配置转码设置
常见问题解决
1. 代理设置
如果需要修改代理设置:
- 在Container Manager中停止Emby容器
- 编辑容器设置
- 修改环境变量中的代理相关配置:
1
2- ALL_PROXY=http://你的代理地址:端口
- HTTP_PROXY=http://你的代理地址:端口
2. 权限问题
如果遇到权限问题:
- 确保媒体文件夹的权限设置正确
- 检查PUID和PGID设置是否正确
- 可以尝试使用root用户运行(user: “0:0”)
3. 性能优化
- 使用host网络模式提升网络性能
- 适当设置转码质量
- 使用SSD缓存提升性能
- 定期清理日志文件
安全建议
- 设置强密码
- 启用HTTPS
- 定期备份配置
- 限制远程访问
- 及时更新容器版本
- 注意代理服务器的安全性
总结
通过以上步骤,你已经成功在群晖NAS上部署了Emby媒体服务器。Emby提供了强大的媒体管理功能,支持多种设备访问,可以满足家庭媒体中心的需求。如果遇到问题,可以查看Emby的官方文档或社区论坛获取帮助。
参考资源
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果