前几天在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代理

去中心化内网穿透神器 EasyTier 实用教程

飞牛 NAS 安装 Tailscale 实现内网穿透

一文看懂NAS动态域名+反向代理保姆级教程

TPDDNS 停服后怎么使用第三方DDNS


总结

轻量级,启动速度快,界面也很清爽。特别是桌面歌词功能,在工作时听歌特别方便,不用总是切换窗口看歌词了。如果你是网易云音乐的重度用户,又喜欢尝试新鲜事物,不妨试试AlgerMusicPlayer。它提供了一个清新的界面和跨平台的使用体验,说不定会给你的音乐生活带来一些新的乐趣。