自建音乐服务,浏览器直接听歌还支持多源搜索

最近在 GitHub 上翻到一个挺对口的项目,叫 lxserver,是洛雪音乐同步服务的增强版。用过洛雪的应该不陌生,它原本是给不同设备之间同步歌单、收藏用的。这个增强版在同步的基础上,直接内置了一个 Web 播放器。

也就是说,装好之后不用打开洛雪客户端,浏览器访问一个地址就能在线听歌。而且它不只放你自己收藏的,还能聚合搜索各大平台的资源,想听什么直接搜。

播放器这块做得挺全。界面是现代的,支持深色模式;歌单能浏览、搜索、一键播放,带封面、作者、简介这些完整信息;播放队列支持拖拽排序;播放控制有音质选择、歌词显示、睡眠定时、变速。缓存是全自动的,弱网下也顺。还有个讨喜的功能,能把歌词一键生成卡片分享出去,竖版横版方版都有,配色还能跟着专辑走。

另外它适配了 Subsonic 协议,音流、Feishin 这类客户端也能连过来用。想多端同步收藏,支持 WebDAV 备份。要多人共用,可以开公共曲库,管理员、登录用户、访客的权限分得清楚。

部署也省事。它基于 Node.js,最简单的用 Docker 一条命令拉起来,默认端口 9527,后台入口和播放器路径都能改。也提供 Windows、macOS、Linux 的桌面客户端,托盘常驻,服务一直后台跑。想自己跑,克隆下来 npm 安装就能启动。

如果你习惯用洛雪,又想要一个随时能在浏览器里打开的音乐服务,这个项目值得看一眼。部署不折腾,功能也够用。

演示:https://music.9sb.net
项目地址:https://github.com/XCQ0607/lxserver
音源分享:https://file.9sb.net/#/script/lxmusic
😊
提交

评论区

共 36 条评论

  1. 头像
    多少有点好奇,现在的音乐资源都是哪儿来的?
    3天前 江苏
    1. 头像
      Ewan 博主
      @花非花 哈哈,其实都是大厂的音源啦
      2天前 河北
  2. 头像
    我现在就是想要一个能及时每天给我推送我喜欢的歌曲,每隔一两天就能听到喜欢的陌生歌曲,真的太棒了
    5天前 北京
    1. 头像
      Ewan 博主
      @Jeray大叔 哈哈,咱们俩基本上一样的使用场景,我也是想这样,不用自己去找,每天尝试不同的歌单就可以,那么,这个项目完美契合
      5天前 河北
  3. 头像
    自建一个播放器真的很好用,我搭了一个网易云的
    6天前 广东
    1. 头像
      @彬红茶 真不错,我最近一直在用的
      5天前 河北
  4. 头像
    这个真不错,可以搞个
    10月1日 浙江
    1. 头像
      Ewan 博主
      @织梦岁月 最近我一直用的就是这个,我这在服务器缓存了好几个 GB 资源了,以后就可以直接本地听呢,除非新歌就得在去跑缓存
      6天前 河北
  5. 头像
    洛雪早就部署过,没想到还有这个项目,这个太牛了,必须要搞起来。
    9月30日 江苏
    1. 头像
      Ewan 博主
      @老张博客 可以尝试一下哦,这音源其实是最关键的,可能后期需要在找公益的或者是自己写
      9月30日 河北
  6. 头像
    以前折腾过纯静态音乐页面,那个页面还挺酷的,需要自己把音乐上传到服务器,有点麻烦,后面就没用了。
    9月30日 湖北
    1. 头像
      Ewan 博主
      @xinsenz 这项目我感觉挺不错的,前提是得有好的音源,可以把很多的歌曲缓存到自己的目录
      9月30日 河北
  7. 头像
    这个我自建过,最后还是自己下载后用plex
    9月30日 福建
    1. 头像
      Ewan 博主
      @子青雨 其实还是蛮好用的
      9月30日 河北
  8. 头像
    我都是用这个下载音乐,上传到自己nas里面
    9月30日 河南
    1. 头像
      Ewan 博主
      @网友小宋 厉害,其实我也是想用这个缓存很多的歌曲,然后放到自己的网盘,NAS 一直没上,现在反倒有点不太想上了
      9月30日 河北