前几天在GitHub上闲逛时,偶然发现了一个有意思的项目——AlgerMusicPlayer。这是一个第三方网易云音乐播放器,支持桌面端和网页版。用了几天后,我觉得有必要和大家分享一下这个小众但很棒的音乐播放器。本文以飞牛 NAS 通过 Docker 部署为例进行讲解。
详细介绍
🤔 Alger Music Player 是什么?
Alger Music Player 是一款基于 Electron 开发的第三方音乐播放器,拥有高颜值的界面和丰富的功能,支持本地化服务、桌面歌词显示、音乐下载等,适用于多平台使用。简单来说,AlgerMusicPlayer 就是一个跨平台的网易云音乐第三方客户端。它不仅能在电脑上运行,还有网页版,让你可以在任何设备上享受音乐。
✨ 特点
- 🎵 音乐推荐 — 个性化推荐你可能喜欢的歌曲
- 🔐 网易云账号登录与同步 — 跨设备保持播放与收藏一致
- 📝 播放与收藏功能 — 历史记录、收藏管理、歌单/MV/排行榜/每日推荐、自定义快捷键(全局 & 应用内)
- 🎨 界面与交互 — 沉浸式歌词、桌面歌词窗口、明暗主题、迷你模式、状态栏控制、多语言支持
- 🎼 音乐播放能力 — 支持歌单/MV/专辑播放,音乐资源解析(@unblockneteasemusic/server)、EQ 均衡器、定时播放、远程控制、倍速播放、高品质音乐、歌曲下载、全域搜索(MV/音乐/专辑/歌单/bilibili)、单曲音源选择
- 🚀 技术特性 — 本地化服务(netease-cloud-music-api),全平台适配:Desktop / Web / Mobile Web / Android(测试)/ iOS(后续)
如何使用 AlgerMusicPlayer?
AlgerMusicPlayer提供了多种使用方式:
目前提供安卓(测试)、web、windows(win10以上)、macos、linux等、ios需要等后续。
下载 AlgerMusicPlayer 地址
如果懒得安装客户端,可以直接访问 http://mc.alger.fun/
使用,超级方便。如果担心隐私泄露,又不想每个设备都按照客户端,就可以按照下面教程在NAS中通过 Docker 部署。
🐳安装指南
下面介绍通过飞牛 NAS 的 Docker Compose 进行部署, 其它部署方式请参考AlgerMusicPlayer文档。
单容器部署
docker run -d \
-p 4488:4488 \
--name alger-music-player \
fooololo/alger-music-player:latest
Docker Compose 部署
docker-compose.yml
文件,本教程使用此 Compose:
services:
alger-music-player:
image: fooololo/alger-music-player:latest
container_name: alger-music-player
restart: unless-stopped
network_mode: bridge
ports:
- "4488:4488"
---
1. 在飞牛主页面找到 Docker
打开后,切换菜单 Compose
-> 新增项目
。
2. 创建项目页面根据实际情况定义 项目名称
、选择 路径
,选中 创建 docker-compose.yml
后,把下面 yml 文件粘贴到文本框中。检查无误后点击 确定
按钮进行部署。
3. 等待部署完成,在容器
管理中查看运行状态。
使用
1. 在浏览器输入:http://<NASIP>:4488
打开 Alger Music Player 界面
2. 如果要同步自己的网易云歌曲,可以点击首页右上角的 登录
按钮,即可登录自己的网易云账号
3. 如果需要在外网进行畅听,就需要进行对应的穿透服务或者做DDNS代理
总结
轻量级,启动速度快,界面也很清爽。特别是桌面歌词功能,在工作时听歌特别方便,不用总是切换窗口看歌词了。如果你是网易云音乐的重度用户,又喜欢尝试新鲜事物,不妨试试AlgerMusicPlayer。它提供了一个清新的界面和跨平台的使用体验,说不定会给你的音乐生活带来一些新的乐趣。
评论区