「知了」开源音乐服务

知了」是一个开源的音乐服务, 可以部署在任何 Linux/Windows/macOS 设备上, 主要有以下特点:

完全开源和数据完全掌控

知了分为服务端和客户端, 代码完全开源. 知了上的数据完全保留在本机, 包括数据库(Sqlite). 迁移服务只需要将知了的数据目录迁移即可.

支持 PWA, 媲美原生应用

PWA 是一种可以将 Web APP 安装到本地的一种技术, 安装之后可以像原生应用出现在系统的应用列表中, 并且启动后有独立的应用窗口. 当然, PWA 能做的不仅仅这些, 不过篇幅过长这里就不再概述了.

PWA 仅支持 HTTPS 或者 localhost, 知了目前暂不支持配置 HTTPS, 请使用 nginx 之类的工具进行 HTTPS 反向代理.

PWA 安装到 macOS 中

还算可以的 UI 设计以及适配移动端

因为我本身也不是设计出身, 也没什么设计天赋, 所以知了的 UI 都是按照自己的喜好还有参考其他应用设计出来的, 自以为 UI 上还过得去.

发现页和歌手详情

搜索页

此外还在桌面端的基础上适配了移动端.

移动端发现页和音乐详情

移动端搜索页

支持离线访问

得益于 PWA, 知了会把加载过的资源缓存在本地, 即使在断网情况下, 依然可以播放和查看已缓存的数据.

系统媒体支持

知了已接入系统媒体, 能够在操控台看到当前正在播放的音乐, 以及使用系统快捷键 /键盘快捷键进行操作.

macOS 控制中心

Android 状态栏

多歌词支持

多歌词

多用户

知了对用户数量没有限制, 只要你愿意就可以将知了服务分享给好友使用.

创建用户

如何部署

知了的部署也很简单, 需要准备一个邮箱用于发送邮件, 因为知了的登录和其他部分服务需要依赖邮箱, 将邮箱信息填写到 JSON 或者 JSON5 格式的配置文件中:

{
  "emailHost": "smtp.example.com",
  "emailUser": "example",
  "emailPass": "example-password"
}

然后从 Releases 页面下载并解压对应平台的包或者自行编译, 使用如下命令启动(以 x64 Linux 为例):

./cicada-linux-x64 start -c path_to/config.json

首次运行知了会要求输入管理员邮箱进行初始化, 初始化完成后访问 localhost:8000 或者 {{ip}}:8000 就可以访问了.

当然, 首次登入到知了是没有任何数据, 可以前往「我的音乐」页面创建新的音乐, 创建后就可以随时随地地畅听了.

创建音乐

原创文章,作者:mantou,如若转载,请注明出处:https://v2ez.com/435.html

(0)
mantoumantou
上一篇 2022年12月23日
下一篇 2022年12月25日

相关推荐

  • Win/Mac均支持:神仙Ai截图神器-小旺AI截图

    Win/Mac均支持:神仙Ai截图神器《小旺AI截图》V1.1.7版本更新,完全免费且好用! V1.1.7版,重磅更新,加入了GIF动图制作、GIF动图编辑、免费录屏一些实用功能。…

    2025年6月21日
  • QQ 截图工具独立版安装使用

    前言 之前截图一直使用的QQ截图,相比于微信截图,QQ截图还支持长截图,总体来说,QQ截图是我使用过的最好的截图工具 。但是现在公司不让用微信、QQ、钉钉等通讯软件,要求使用公司自…

    工具软件 2025年3月6日
  • IP.IM 全新的 IP 查询网站

    稳定服务了几个月,再来跟大家分享一下 IP.IM 域名简单好记,支持 CURL 访问 curl ip.im curl ip.im/info curl ip.im/8.8.8.8 最…

    工具软件 2024年1月3日
  • Mac下的邮箱客户端测评

    对于邮箱客户端来说,我更关注是否自带翻译功能,另外推送是否及时。 1,mail 自带的客户端,但是存在占用大量内存的bug,至今未修复。 自带翻译:❌ 推送及时:❌ 中文搜索:✅ …

    2023年6月25日
  • 达成一致了!欧盟将统一使用Type C标准充电接口

    “你有苹果充电线吗?”“我用的是安卓。”充电器不一样,实在是不方便。 现在,欧洲要实现充电接口的统一了。 欧盟一项最新提案要求电子行业统一使用USB-C作为充电设备标准。目的是为了…

    2022年10月6日
  • 图片放大工具

    使用评价最高的 Nomos8k 模型,自己用了一下效果确实还可以。 https://0v0.ai/upscaler 预览一下:从模糊变成清晰的图片  

    2024年11月13日
  • VSCodeMulti MacOS 多开软件-提升你的工作效率

    经常会遇到 VSCode 需要打开多个不同语言(比如前端 Web/后端 Go/Python/Java)的项目,希望各个项目的插件/扩展/配置等能够互相独立,专门使用.现在 VSCo…

    2023年9月4日
  • 2021-2025年必应壁纸自动下载软件

    Docker Compose 是 Docker 官方提供的一个工具,用于定义和管理多容器应用。它使用 YAML 文件来描述多个 Docker 容器的配置,并通过一条命令来创建和管理…

    工具软件 2025年9月2日
  • cfworkers 版 ai chat

    后端只是简单反代了 openai,主要在前端生成发送参数  https://ai.ur.workers.dev/ 前后端都支持设置 api,我就不设了,mjj 自己设置里设置吧 目…

    2023年2月28日
  • 开源的 Chrome 翻译插件

    我的这个翻译插件叫做“可可翻译”,从零开发到现在也已经过了 3 年了,最近也是获得了第一批 Edge 商店的 Featured badge(特别推荐徽章),当然在 Chrome 商…

    2023年8月2日

发表回复

登录后才能评论