自建音乐服务器Navidrome之一
- 1. 前言
- 1.1 官方网站
- 2. Navidrome 简介
- 2.1 简介
- 2.2 特性
- 3. 准备工作
- 4. 视频教程
- 5. 界面演示
- 5.1 初始化页
- 5.2 专辑页
1. 前言
之前给大家介绍过 Koel 音频流服务,就是为了解决大家的这个问题:下载下来的音乐,只能在本机欣赏,难以在多设备共享,如果自己搭建一个音乐服务器,然后再上传自己喜欢的音乐,就太自由!之前自建音乐服务器—— Navidrome ,这就来推荐给大家啦!还带来了它的部署教程哦!滑下去细看吧!
1.1 官方网站
官方网站: https://www.navidrome.org/
官方Github: https://github.com/navidrome/navidrome
2. Navidrome 简介
2.1 简介
☁️ Navidrome is an open source web-based music collection server and streamer. It gives you freedom to listen to your music collection from any browser or mobile device. It’s like your personal Spotify!Navidrome can be used as a standalone server, that allows you to browse and listen to your music collection using a web browser.It can also work as a lightweight Subsonic-API compatible server, that can be used with any Subsonic compatible client.
☁️ Navidrome是一个开源的基于Web的音乐收藏服务器和流媒体。它让你自由地倾听你的来自任何浏览器或移动设备的音乐收藏。这就像你的个人Spotify!Navidrome可以用作独立服务器,允许您使用Web浏览器浏览和收听音乐收藏。它还可以作为轻量级的亚音速API兼容服务器,可以与任何亚音速兼容的客户端一起使用。
2.2 特性
Handles very large music collections
Streams virtually any audio format available
Reads and uses all your beautifully curated metadata
Great support for compilations (Various Artists albums) and box sets (multi-disc albums)
Multi-user, each user has their own play counts, playlists, favourites, etc…
Very low resource usage
Multi-platform, runs on macOS, Linux and Windows. Docker images are also provided
Ready to use binaries for all major platforms, including Raspberry Pi
Automatically monitors your library for changes, importing new files and reloading new metadata
Themeable, modern and responsive Web interface based on Material UI
Compatible with all Subsonic/Madsonic/Airsonic clients
Transcoding on the fly. Can be set per user/player. Opus encoding is supported
Translated to various languages
Note:
The master branch may be in an unstable or even broken state during development.
Please use releases instead of the master branch in order to get a stable set of binaries.
注意:
在开发过程中,master分支可能处于不稳定甚至损坏状态。 请使用正式版本而不是master分支,以便获得一组稳定的二进制文件。
3. 准备工作
【必需】一台服务器(推荐 腾讯云轻量应用服务器HK 或境内,其他服务器(如 CloudCone 、 RackNerd 、家里云或者各家企业的私有云亦可
【建议】操作系统: centos7 ,腾讯云轻量应用服务器推荐 Ubuntu20.04-Docker20
【建议且必需】域名一枚,并解析到服务器上
【可选建议使用反向代理本教程选用NPM】安装好Nginx Proxy Manager( 相关教程 )
注意
这是一篇全新安装教程,若你的服务器已有环境或者已有数据请谨慎重装系统!!!可直接跳至
6.2 环境准备(其他服务器) 继续阅读。
这是一篇全新安装教程,若你的服务器已有环境或者已有数据请谨慎重装系统!!!可直接跳至 6.2 环境准备(其他服务器) 继续阅读。
4. 视频教程
5. 界面演示
5.1 初始化页
5.2 专辑页
5.3 专辑内容页
5.4 用户页
5.5 个性化页
5.6 歌单页
5.7 分享页