Featured image of post 给服务器搭建一个漂亮的网易云第三方客户端

给服务器搭建一个漂亮的网易云第三方客户端

得益于有网易云音乐 NodeJS版本API,这款第三方客户端很漂亮,可以完全替代网易云的官方版本。

因为自己用Linux/GNU系统,许多客户端不支持原生版本,虽然网易云有linux版本,不像傻逼腾讯一样,骂了好几年LinuxQQ版本才更新,如今微信官方依然不适配Linux,马化腾滚去做你王者荣耀皮肤吧。

得益于有网易云音乐 NodeJS版本API,这款第三方客户端很漂亮,可以完全替代网易云的官方版本。

特性

项目地址:https://github.com/qier222/YesPlayMusic#%EF%B8%8F-%E5%AE%89%E8%A3%85

Winodws/Mac OS/Linux都有客户端,可以在releases页面下载:https://github.com/qier222/YesPlayMusic/releases

部署

同时支持部署到Vercel或服务器上,直接通过浏览器访问,本文以docker方法安装

1.宝塔安装Docker管理器,或者直接在服务器上安装Docker:https://www.runoob.com/docker/centos-docker-install.html 2.SSH链接服务器后克隆代码仓库

1
git clone https://github.com/qier222/YesPlayMusic.git

3.进入仓库目录

1
cd YesPlayMusic

4.开始构建Docker镜像

1
docker build -t yesplaymusic .


输出“Successfully tagged yesplaymusic:latest”字样即为成功
5.启动容器

1
docker run -d --name YesPlayMusic -p 8080:80 yesplaymusic

需要开启8080端口,可以改成别的,看你心情 输出一段容器的ID时就大功告成了
浏览器访问http://ip:8080,或你自定义的端口即可访问

如果你财力雄厚,碰巧有自己的域名

反向代理

1.宝塔面板中-网站-添加站点-输入域名并将php版本设置为纯静态(别忘了解析)

2.进入网站设置-反向代理,按图设置即可,端口号如果容器启动时有修改别忘改

目标地址:http://127.0.0.1:8080

(贴心打出来方便你复制)

部署https证书在SSL页面设置即可,建议开启强制https

参考资料

Luorogers. (2022, April 14). 【玩转Lighthouse】搭建高颜值的YesPlayMusic网易云播放器. 腾讯云开发者社区. https://cloud.tencent.com/developer/article/1978724

辽ICP备2022011453号
主题 StackJimmy 设计 · Built with Hugo
More Special Thanks