前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >NAS也能搭建网易云?用Docker搭建网易云网页版,界面精美,曲库同步 - 熊猫不是猫QAQ

NAS也能搭建网易云?用Docker搭建网易云网页版,界面精美,曲库同步 - 熊猫不是猫QAQ

作者头像
熊猫不是猫
发布2023-12-01 10:49:33
8720
发布2023-12-01 10:49:33
举报

前言

前段时间有小伙伴问我有没有好用的本地播放器,要带APP,部署还要简单,属实有点难为我了。不过本地的没有,在线的网易云我倒是找到一个,且界面也很好看,个人感觉也还不错。所以今天写一写,该项目为YesPlayMusic,是一款高颜值的第三方网易云播放器,在github上项目名为Sherlockouo/music。

体验

项目支持登录网易云账号,但目前只能扫码登录,不支持账号密码登录形式。登陆之后首界面便是你的歌单界面,会自动同步你创建的歌单以及红心歌单。

歌单界面

第二个界面为发现界面,支持搜索,途中展示为各种专辑,磁块式的分布很好看,且没有什么恶心的榜单。专辑不会显示名字与歌手,属于你看那个顺眼翻那个牌子,不带任何滤镜的选歌。

发现界面

第三个板块则是分类与榜单界面了,同样的采用磁块式的UI设计。这里的分类不会推单曲什么,而且会推歌单,每一个磁块点开便是歌单。

分类与榜单

最后则是歌词界面,滚动歌词。没什么好讲的。同时右边为你当前正在播放的播放列表,右下角为小窗展示的控制台。

歌词展示

在设置中可设置播放背景同步正在播放的音乐,也可以设置单独的主题色,同时可以选择是否显示桌面歌词以及频谱图等等。同时在播放设置中有youtu音乐的解锁服务,不过该功能目前仅支持桌面版,网页端暂不支持。

设置项

部署

接下来就是部署环节了,由于该项目不支持本地音乐的播放,所以部署并不需要映射目录。但该项目具有前端与后端,好在坐着给到了docker-compose文件,一键部署前后端也很方便。文件内容如下:

代码语言:javascript
复制
version: '3'
services:
  frontend:
    image: sherlockouo/xtify-music-web:latest
    ports:
      - 2222:80
    networks:
      - mynetwork
  backend:
    image: sherlockouo/xtify-music-server:latest
    ports:
      - 35530:35530
    networks:
      - mynetwork
networks:
  mynetwork:

将该项目放在群晖的docker文件夹中,打开SSH工具连接到群晖,cd到docker目录后输入docker-compose up -d即可启动项目了。我这里用的威联通创建项目,所以直接使用自带的docker-compose创建。

威联通

这里frontend为前端,端口容器端为80,本地端可以自行更改,我这里用的2222。backend为后端程序,端口不用更改也行,毕竟都到五位数了,基本不可能会有占用出现。

端口情况

随后浏览器输入http://nasip+前端端口就可以访问主界面了。

总结

颜值超高的第三方网易云播放器,且在手机端的支持也不错,做了自适应的优化。如果不喜欢网易云的各种广告,也不想开网易云的会员,那么该项目值得一试。

以上便是本期的全部内容了,如果你觉得还算有趣或者对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 体验
  • 部署
  • 总结
相关产品与服务
容器镜像服务
容器镜像服务(Tencent Container Registry,TCR)为您提供安全独享、高性能的容器镜像托管分发服务。您可同时在全球多个地域创建独享实例,以实现容器镜像的就近拉取,降低拉取时间,节约带宽成本。TCR 提供细颗粒度的权限管理及访问控制,保障您的数据安全。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档