用Rclone+Emby或Navidrome打造纯云端音乐库
用Rclone+Emby或Navidrome打造纯云端音乐库
亲娘嘞,可算让我活过期末了,然后总结了一下这个学期折腾的乱七八糟的玩意,结果发现起码欠了六篇blog了…….
测试环境
Emby测试环境为1c2g的Racknerd vps Debian系统
Navidrome测试环境为1c256m的某跑路VPS(血亏14块) Alpine系统
安装Rclone
1 | sudo -v ; curl https://rclone.org/install.sh | sudo bash |
输入下面命令进行配置网盘(具体网盘就不说明了)
1 | rclone config |
安装fuse3
1 | apt install fuse3(debian) |
挂载网盘
1 | rclone mount 网盘名: 一个本地目录 --allow-other --allow-non-empty --vfs-cache-mode minimal --buffer-size 1M --vfs-cache-max-age 3m --vfs-折腾-chunk-size 128K --vfs-折腾-chunk-size-limit 128M --daemon --progress |
安装docker
1 | curl -fsSL https://get.docker.com | bash -s docker |
国内服务器使用
1 | bash <(curl -Ls https://raw.githubusercontent.com/fengyuanluo/box/main/sh%E8%84%9A%E6%9C%AC/docker.sh) -s docker --mirror Aliyun |
安装Emby
1 | docker run \ |
PS.
/data/emby改为你想存放Emby数据的目录
/data/downloads改为之前网盘的挂载目录
安装后打开IP:8096开始设置即可,媒体库设置可以参考下图
安装Navidrome
1 | docker run -d \ |
/path/to/music和/path/to/data的改法和Emby一致
客户端选择
音流
音流是一款 NAS 音乐播放器,可以连接到您部署在 NAS 上的音乐服务,能让您在不同平台享受一致的音乐盛宴。
官网介绍
基本上全平台了,页面也挺好看,免费版基本够用,虽然最近快两个月没更新了……(等1.3.0版本的10块钱折扣等得花儿都谢了)
Emby
没啥说的,界面也挺好看的
另外一些乱七八糟的折腾
Navidrone搭建的一些可选参数
1 | -e ND_LASTFM_APIKEY= |
LASTFM同步播放信息
SPOTIFY获取歌手什么的信息
Emby关于音乐的一些插件
1 | MusicBrainz |
手机端同步音乐播放
Pano Scrobblor
音乐刮削
最终占用参考
样本3W首歌,大概850g左右
Emby:数据库10g,内存占用1g
Navidrome:数据库220mb,内存占用200mb左右
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 洛风缘的小屋!