本文阅读大约5分钟
hello大家好,我是反调,今天给大家分享一个开源项目COCO音乐下载站。可以免费的部署在CloudFlare Pages、Vercel、EdgeOne Pages等server less上。它是一个基于 Next.js 16 构建的现代化音乐搜索与下载平台。界面设计简约纯净,支持多渠道音乐搜索、在线试听、批量下载,并配备了丝滑的暗黑模式。无广告、极速、纯净的音乐获取体验。
GitHub地址:https://github.com/markcxx/coco-downloader
这款音乐工具功能丰富且体验优质,支持全网多源聚合搜索并可一键切换音乐源;配备精美悬浮播放器实现全功能在线试听,交互上优化了双击播放、鼠标悬停/选中效果,操作流畅;支持歌曲多选及一键批量打包下载;主题体验拉满,完美适配深浅模式,还有基于View Transitions API打造的独家涟漪扩散切换动画,视觉效果惊艳;技术层面则基于React 19、Next.js 16 App Router、Tailwind CSS v4这些现代化技术栈构建。
我自己部署了一个:https://coco.hudi.cc.cd/


该项目可以部署在CloudFlare Pages、Vercel、EdgeOne Pages等server less上。选择你们自己常用的平台就行了,这里我选择EdgeOne Pages。其他平台部署方式一样的。
1、首先fork仓库到自己的GitHub账号。创建新的项目->导入GitHub仓库

2、这里建议你直接从仓库导入,因为仓库更新了,会直接触发重新部署操作,会将最新的代码重新部署到Pages页面。

3、项目名称自定义,加速区域(有备案的域名选择全球包含中国大陆,没有备案的选择全球不含中国大陆),其他默认,点击部署

4、然后等一会部署完毕以后,绑定自己的域名就行了,免费二级域名也可以。这里以我在dnshe上申请的免费二级域名为例。有需要申请的看看这篇文章。
DNSHE的所有免费域名,都可以托管到CloudFlare上了,可正确解析DNS记录
在项目中的点击【域名管理】->【添加自定义域名】

输入想要绑定的子域名,例如我的coco.hudi.us.ci,然后点击下一步

5、此时需要验证【域名的归属权】如下。

通过在hudi.us.ci的dns域名解析上添加txt记录。值的信息如上面截图,由于我把域名托管到cloudflare了,如下,点击保存。

回到EdgeOne Pages的点击验证按钮,如下。会提示验证通过,点击完成按钮

6、回到域名管理列表点击自定义域名的HTTPS配置按钮。

开启强制 HTTPS 协议,并申请边缘 HTTPS 证书,申请免费的证书即可,然后点击保存。

7、回到域名管理列表,可以看到新添加的域名会有cname值分配。将值填入到hudi.us.ci的dns域名解析处。类型为cname,值就是平台为该域名分配的。点击保存即可。

等待cname验证通过就能直接通过https访问自定义域名了。
同时反调也给大家准备一些其他的音乐下载网站,供大家参考下载。
音乐搜索器:http://music.hi.cn/
无损音乐下载:https://flac.music.hi.cn/
音乐魔石:https://yym4.net/
你也完全可以部署一个来玩玩。毕竟完全免费的,还要什么自行车。同时你也可以看看上面现成的音乐网站。无广告,界面简洁。好了今天的分享就到这里了。
拥有 80 多个专业工具的开源PDF项目,强大的可视化工作流程编辑器 ,可让您将多个 PDF 操作串连起来,创建自动化处理管道。
离线翻译模型服务,低资源占用,支持多种IDE安装,翻译速度快,可私有部署
使用HuggingFace免费搭建100G的图床和网盘,支持上传大文件
用免费域名,搭建一个自己的临时邮箱服务保护您的真实邮箱地址,远离垃圾邮件和不必要的订阅
一个账号可注册5个indevs.in的免费域名,可托管cloudflare