APP下载 微博 微信

Hao4K影音


[经验心得] N1盒子折腾记录:Docker打造N1通用媒体服务器

[复制链接]

发表于 2020年03月09日 21:07 77238 1 来源:媒体存储> 经验心得 回帖奖励 |倒序浏览 |

SaiTi 帖主

2020-3-9 21:07

在最早写的这篇N1折腾文章中,通过Entware环境安装了各种软件,实现下载浏览等媒体服务。经过上次折腾Docker下安装OpenWRT之后,就想是不是可以把这些软件做成一个Docker镜像方便使用,学习了一下不是很复杂,做成了一个镜像,特此分享。
简介
镜像地址

包含
Caddy,
FileBrowser,
Transmission,提供“
BT/PT下载”,“
HTTP文件浏览”,“
WebDAV”,“
文件管
理” 服务。WebDAV可配合Potplayer, Nplayer, Kodi等软件用于播放视频。
先上几张效果图。

Transmission

FileBrowser

网页和NPlayer

镜像使用
首先要有Docker,如果是CoreELEC可以直接在插件里面安装。
安装启动
1. 拉取镜像(之前反映有官方仓库下载慢的问题,这里用了ustc的mirror)
2. 生成并后台运行容器,
“/var/media/N”为外接存储路径,挂载到Docker内,根据情况自行修改。
3. 进入容器字符界面
4. 启动各个服务
5. 退出容器
6. 如需停止服务,需要进入容器并执行
访问和设置
Transmission Web:http://:
1001,账号密码transmission:transmission,已更换WebUI,配置文件位于`/root/.config/transmission-daemon/settings.json`
Caddy 文件浏览:http://:
1002,账号密码caddy:caddy,显示外接存储下的download目录,配置文件位于`/etc/Caddyfile`
Caddy WebDAV:http://:
1002/webdav,账号密码caddy:caddy,显示外接存储下的download路径。
FileBrowser文件管理:http://:
1003,账号密码caddy:caddy,可在Web界面修改各项设置。
如需外网访问,使用路由器设置端口映射即可,考虑到安全因素,建议修改密码后操作。
注意事项
`docker run`会映射端口,运行前确认端口未被使用。
“51413”为transmission交换数据的端口,如果出现上传速度满等情况,建议映射到公网。
如需手动修改Transmission配置文件,先退出进程。
WebDAV配置
Potplayer
播放列表-新建专辑。(注意:由于Windows文件命名限制问题,可能有包含特殊符号的无法打开)

PotPlayer配置
NPlayer
网络-新建服务器-WebDAV

NPlayer配置
Kodi
进入文件区-添加视频-浏览-添加网络位置


Kodi配置

Kodi效果
总结
最小化满足了媒体服务器的需求,并且具有一定的扩展性,比如玩PT的可以配合浏览器插件远程下载,WebDAV也可以在各个终端使用,也可以分享给别人远程浏览(上行带宽要够大)。
还有一些功能没有添加,如Aria2,因为我个人没有这种需求所以暂未考虑;还有Mac上WebDAV必须缓存完才能播放,之前是用的Netatalk做的一个afp(苹果文件传输)服务器,但是这个东西由于目录权限问题(很神奇),也没有成功,有研究过的希望能分享一下。
未经授权,不得转载
回复

使用道具 举报

全部回复1

xieyi8610 2

2020-3-10 08:49

有收获,谢谢楼主!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

返回列表 本版积分规则



绑定微信 + 关注公众号,第一时间获得消息通知!
:
新手玩家
:
介绍未填写

主题

帖子

积分7

图文推荐

  • 分享蜗牛星际A\B\C\D款机箱和功能分别有

    历经一个月研究:蜗牛星际ABCD款机箱和功能分

  • 万由HS-200S最简单的远程开机方法教程

    分享下我的nas使用技巧,以及最简单的远程开机

  • 家庭NAS+HTPC组建及注意事项(一)(内网穿

    原创篇一:家庭NAS+HTPC组建及注意事项(一)(内

  • 科普:什么是硬盘MTBF?那MTTF、MTTD、MTTR

    买固态硬盘,我们会比较关注颗粒寿命,机械硬盘虽

  • 不用U盘引导直装SSD!矿渣NAS安装黑群晖与

    教你怎么不用U盘引导直装SSD!矿渣NAS安装黑群晖

  • 机械硬盘该怎么选?教你最全机械硬盘选购指

    机械硬盘该怎么选?教你最全机械硬盘选购指南

  • 搭建私有云—华芸AS6404T NAS+华硕 AC68U体

    帮朋友搭建私有云—华芸AS6404T NAS+华硕 AC68U体

  • 外网访问极空间和容器:使用DDNS-GO和IPv6

    使用DDNS-GO和IPv6进行外网访问容器和外网直连极

  • NAS都有哪些品牌?带你了解几大NAS名牌介绍

    NAS都有哪些品牌?带你了解几大NAS名牌介绍 前

  • 没有NAS,怎么备份自己的数据文件

    没有NAS就没法备份了?这里有一篇简易备份同步攻略

  • Hao4K影音app客户端下载