飞牛OS的docker?fnOS搭建音乐服务Navidrome+音流试试

2024-10-18 00:11:12 17点赞 165收藏 21评论

老电脑折腾的飞牛NAS,平时没有大的应用,基本功耗也能维持在30w往上一点点,经过这段时间的测试3天2度电左右,一个月下来20多度,也不算太焦虑,当然这是没有上硬盘,一块机械硬盘10W满打满算也还能接受。既然没有功耗考虑,那就折腾点其他的,docker是首选项,功能丰富,部署灵活;先拿以前Navidrome试试手。

(听歌,走起)

飞牛OS的docker?fnOS搭建音乐服务Navidrome+音流试试

飞牛NAS的fnOS整体还是挺稳定的,我除了折腾的时候重启,fnOS都能稳定运行,上面是最近一个星期的运行截图,既然稳定,那就把docker部署上,而且据说docker compose也能很好支持,Navidrome以前在玩客云上也部署过,所以简单的很。

以前写过详细的部署过程,在fnOS上就不再赘述,直接上代码就行,docker compose部署docker应用更好管理,而且更方便,所以直接先找到Navidrome的docker compose代码。

飞牛OS的docker?fnOS搭建音乐服务Navidrome+音流试试

Navidrome官方的部署代码,里面很多东西需要修改

飞牛OS的docker?fnOS搭建音乐服务Navidrome+音流试试

这是以前折腾玩客云的时候部署代码需要修改的地方,写文章备份的好处就在这里,折腾明白了的地方直接可以抄作业,对照着修改就行

version: "3"

services:

navidrome:

image: deluan/navidrome:latest

user: 1000:1000 # should be owner of volumes

ports:

- "4533:4533"

restart: unless-stopped

environment:

# Optional: put your config options customization here. Examples:

ND_SCANSCHEDULE: 1h

ND_LOGLEVEL: info

ND_SESSIONTIMEOUT: 24h

ND_BASEURL: ""

volumes:

- "/path/to/data:/data"

- "/path/to/your/music/folder:/music:ro"

官方的代码,大家直接复制过来,然后再修改就行

飞牛OS的docker?fnOS搭建音乐服务Navidrome+音流试试

打开fnOS的docker管理,选项compose

飞牛OS的docker?fnOS搭建音乐服务Navidrome+音流试试

其实玩客云这一路折腾过来,熟悉了以后,fnOS上手的难度几乎为0,都是一通百通的东西,只需要自己根据自己的NAS机器操作就行。

无论是绿联的NAS或者极空间、群晖、威联通等,操作都是大同小异的,docker的优势就是环境集成在一起,对NAS的机型要求反而没有那么严格,当然玩客云的32位CPU规格确实少了很多docker镜像,但是X86或者64位的arm处理器部署方式都很简单。

飞牛OS的docker?fnOS搭建音乐服务Navidrome+音流试试

稍等个几分钟,很快就能拉取镜像并部署成功。

飞牛OS的docker?fnOS搭建音乐服务Navidrome+音流试试

显示正在运行,然后打开飞牛NAS地址:4533端口进行管理

飞牛OS的docker?fnOS搭建音乐服务Navidrome+音流试试

设置新的账号和密钥就可以进入Navidrome的界面

飞牛OS的docker?fnOS搭建音乐服务Navidrome+音流试试

如果歌曲的元数据正确,封面都能正确展示,还是挺漂亮的。

飞牛OS的docker?fnOS搭建音乐服务Navidrome+音流试试

主要说明下进入的时候点击右上角,修改好语言为简体中文,使用其他的的功能就非常简单啦。部署好音乐服务后,网页可以播放,最好还是搭配支持Navidrome服务器的播放器使用更方便。

飞牛OS的docker?fnOS搭建音乐服务Navidrome+音流试试

播放器我选了音流,支持安卓、Windows和mac,以前的文章写过具体安装音流的过程步骤。

播放界面播放界面飞牛OS的docker?fnOS搭建音乐服务Navidrome+音流试试

整个部署过程没有太多的技术,fnOS基于Debian,而且内置docker,所以安装Navidrome和以前玩客云的操作基本大同小异,很快就能达到我们部署私有云音乐服务的要求,而且内存占用150多M,对我这个老电脑NAS的压力基本可以忽略,简单部署,多终端听歌自由。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
21评论

  • 精彩
  • 最新
  • 部署好没资源也没用,就是个空壳 [吐舌]

    校验提示文案

    提交
    没有资源哇?歌比电影好弄吧

    校验提示文案

    提交
    要的就是空壳,这不就是本地吗,既然是本地,那当时然自己解决资源的问题了 [狂汗]

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 本地化部署挺不错的

    校验提示文案

    提交
    无损音乐搭配自己家的好音响效果还是很赞的

    校验提示文案

    提交
    收起所有回复
  • Navidrome部署后,点收藏和评星都无效

    校验提示文案

    提交
    刚刚试了下,收藏和评星都行呀,说说具体部署和使用过程

    校验提示文案

    提交
    收起所有回复
  • 应用商店直接上架了

    校验提示文案

    提交
    嗯,直接用那个也行,只是版本稍微老一点点而已,但是应该会更稳定,新版本也不确定增加了啥

    校验提示文案

    提交
    收起所有回复
  • 有没有国人开发的此类软件,这个软件挺好的,就是各种逻辑挺西方的。比如点击歌曲点一首开始播放,结果播放完他就停止了。要么就是全部随机播放。
    艺术家那里默认外国艺术家优先排序等等……

    校验提示文案

    提交
    需要去摸索,我是选的国际都比较流行的开源版本,这样有人维护和解决bug

    校验提示文案

    提交
    收起所有回复
  • 作者你好,为什么音流在安卓下很多歌曲无法播放,mp3格式或者aac,苹果手机就可以

    校验提示文案

    提交
    具体要测试,换不同环境测试一下

    校验提示文案

    提交
    应该是 app 版本的问题,更新后,问题解决了

    校验提示文案

    提交
    收起所有回复
  • 封面没显示,歌词也没有,怎么弄 lrcapi下载出错

    校验提示文案

    提交
    直接把本地资源用musictag处理一下就都有了

    校验提示文案

    提交
    收起所有回复
  • 随机歌单500首,怎么能不限制数量

    校验提示文案

    提交
  • 局域网OK,远程搞不定

    校验提示文案

    提交
    支持什么文件格式?

    校验提示文案

    提交
    常见的音频格式都行

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
165
扫一下,分享更方便,购买更轻松