跨平台第三方网易云播放器Alger Music Player

简介

什么是 Alger Music Player ?

Alger Music Player 是一款高颜值的第三方音乐播放器,基于 ElectronTypeScriptVue 3 开发。它支持登录网易云账号,无广告干扰,用户可以在电脑和网页版上享受音乐体验。

主要功能

  • 音乐推荐:提供个性化的音乐推荐服务。
  • 音乐播放:支持在线播放和本地音乐播放。
  • 网易云登录:用户可以通过网易云账户登录,享受更丰富的音乐体验。
  • 播放历史:记录用户的播放历史,方便查找和重播。
  • 桌面歌词:在播放音乐时显示实时歌词。
  • 多种搜索功能:支持歌单、MV、专辑等内容的搜索。

技术特点

  • 跨平台支持:适用于 Web 端、桌面端和移动端。
  • 现代技术栈:使用 Vue 3TypeScriptElectron,提供完整的类型支持和模块化设计。
  • UI 组件库:基于 Naive UI 的组件库,确保良好的用户界面。

官方提供了在线体验:http://mc.alger.fun

类似的应用,老苏写过不少,功能上基本大同小异,看个人喜欢吧

文章传送门:

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 fooololo ,找到 fooololo/alger-music-player,只有一个版本,双击直接下载

端口

本地端口不冲突就行,不确定的话可以用命令查一下

1
2
# 查看端口占用
netstat -tunlp | grep 端口号
本地端口 容器端口
4488 4488

命令行安装

如果你熟悉命令行,可能用 docker cli 更快捷

1
2
3
4
5
6
# 运行容器
docker run -d \
--restart unless-stopped \
--name alger-music-player \
-p 4488:4488 \
fooololo/alger-music-player:latest

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

1
2
3
4
5
6
7
8
9
version: '3'

services:
alger-music-player:
image: fooololo/alger-music-player:latest
container_name: alger-music-player
restart: unless-stopped
ports:
- "4488:4488"

然后执行下面的命令

1
2
3
4
5
6
7
8
9
10
# 新建文件夹 algermusicplayer
mkdir -p /volume1/docker/algermusicplayer

# 进入 algermusicplayer 目录
cd /volume1/docker/algermusicplayer

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d

运行

在浏览器中输入 http://群晖IP:4488 就能看到主界面,有每日推荐歌单分类本周最热音乐最新专辑等分类展示

右上角 登录 按钮,还需要用 网易云音乐APP 扫描

登录成功后的主界面,会看到自己的 歌单听歌排行 信息

搜索界面,默认是热搜列表

推荐的歌单列表

还支持 MV,可以在线观看

参考文档

algerkong/AlgerMusicPlayer: 一个基于 electron typescript vue3 的音乐播放器
地址:https://github.com/algerkong/AlgerMusicPlayer

网抑云音乐 | AlgerKong | AlgerMusicPlayer
地址:http://mc.alger.fun