群晖换飞牛OS后,我用道理鱼搭了个永久免费的私人音乐库
在上一篇文章里介绍了从初识飞牛OS(fnOS),到从群晖切换到fnOS的整个体验过程。本篇介绍下使用fnOS搭建一个免费的音乐播放系统的过程。
Homelab NAS系统升级–华硕FS6706T试用fnOS
道理鱼安装
道理鱼是一款专为NAS打造的本地音乐、MV、有声书管理与播放系统。
它的主要功能有:
- 一体化管理:集自动刮削、元数据补全、无损转码、多用户管理于一体,提供媲美流媒体的体验。
- 多内容支持:同时管理音乐单曲、专辑、音乐视频(MV)和有声书,作为统一的媒体库入口。
- 部署便捷:基于Docker容器部署,在极空间、飞牛NAS等平台可通过应用中心一键安装或手动配置容器。
- 访问与使用:支持浏览器通过IP访问,并有移动端APP连接,方便外网使用。
在飞牛OS的应用中心选择道理鱼音乐,点击安装即可。

在系统设置里,选择想要映射的目录,然后点击路径右边的图标复制这个目录的路径:

道理鱼在飞牛OS里,默认就以docker-compose形式安装:

其中daoliyu-music-backend-1是整个程序的后端实现,
daoliyu-music-frontend是UI界面,
daoliyu-music-postgres-1和daoliyu-music-redis-1是对应的数据库实例。
daoliyu-music-frontend容器做了端口映射,将容器中的8080端口映射到fnOS的5173端口,这样在浏览器中就可以打开了。
安装完成后,默认在’应用文件夹/daoliyu-music’路径下,会创建以下目录结构:

只需要将对应的音视频资源放到相应目录即可。
如果不想使用这个默认的目录,可以通过进入道理鱼的UI界面后进行更改。
道理鱼配置
登录UI后,点击右上角“多媒体库”选项,添加刚刚复制的路径,之后将媒体文件拷贝至这个目录后,然后点击“全量扫描“即可。


手机App安装配置
手机端可以选择"箭头音乐"等支持连接到道理鱼的App。以箭头音乐为例:
选择新增平台,然后配置道理鱼的域名、用户名和密码。
一般家庭NAS会在通过路由器或者FTTR设备再链接到Internet,可以绑定一个域名以及在NAS中做DDNS,之后再在路由上开放对应的端口转发后,就可以保证域名公网的访问。
这里以我的路由器LinkSys和腾讯云域名为例,现在腾讯云中设置域名地址解析,域名解析到自己的公网IP。

之后设置LinkSys路由器,将65531端口映射到NAS的5173端口。
进入LinkSys手机App,点击左上角菜单,选择"高级设置->端口设置->单端口转发->添加一条规则",然后填写内部端口为5173,内部端口为你想暴露到公网的端口(此处以65531为例):
最终效果
PC浏览器

手机App


AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐




所有评论(0)