可以用来自建云端音乐播放器,让你在任何地方通过浏览器或者手机来收听自己的音乐,兼容 Subsonic、Aironic 播放器
支持各大平台,包括:
- Windows
- macOS
- Linux
- Docker
这次用docker安装,先安装docker,我是直接用宝塔装了个docker管理器,
然后进终端
mkdir -p /opt/docker/navidrome && cd /opt/docker/navidrome && mkdir -p /music && chmod 755 -R /music
新建docker-compose.yaml文件并编辑
执行以下命令,新建 docker-compose.yaml
文件并编辑
nano docker-compose.yaml
然后输入以下配置内容,然后 Ctrl X + y +回车
退出并保存即可。
---
version: "3"
services:
navidrome:
image: deluan/navidrome:latest
ports:
- 2079:4533
restart: unless-stopped
environment:
ND_SCANSCHEDULE: 1h
ND_LOGLEVEL: info
ND_SESSIONTIMEOUT: 24h
ND_BASEURL: ""
ND_DEFAULTLANGUAGE: zh-Hans
#设置默认语言为简体中文
ND_ENABLESHARING: "true"
#开启共享功能
volumes:
- /opt/docker/navidrome:/data
- /music:/music:ro
docker-compose.yaml
文件中 2079
为暴露端口,4533上传页面,如被占用,请自行更改替换,需要在云服务器的控制台防火墙开放相应端口!然后放音乐文件的文件夹设置的根目录下的music
docker compose up -d
启动容器
浏览器访问服务器 IP:2079 即可访问,还可以配置反向代理加个域名,还可以用支持Subsonic/Madsonic/Airsonic 的客户端来播放。
各种第三方客户端:
iOS: play:Sub, substreamer, Amperfy and iSub
Android: DSub, Subtracks, substreamer, Ultrasonic Audinaut
推荐https://ultrasonic.gitlab.io/download/
Web: Subplayer, Airsonic Refix, Aurial, Jamstash and Subfire
Desktop: Sublime Music (Linux) and Sonixd (Windows/Linux/macOS)
CLI: Jellycli (Windows/Linux) and STMP (Linux/macOS)
Connected Speakers:
Sonos: bonob
Alexa: AskSonic
Other:
Subsonic Kodi Plugin
Navidrome Kodi Plugin
HTTPDirFS