百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术资源 > 正文

自建音乐流媒体服务器Black Candy:你的私人音乐中心

off999 2025-02-13 13:54 52 浏览 0 评论

你是否厌倦了主流音乐平台的广告和限制?Black Candy或许是你一直在寻找的解决方案。这款自建音乐流媒体服务器,让你完全掌控自己的音乐体验。

什么是Black Candy?

Black Candy是一款开源的、自建的音乐流媒体服务器,允许用户在自己的服务器上托管和管理音乐库。它支持多种功能,包括音乐播放、专辑管理、艺术家信息获取等。Black Candy的设计理念是让用户能够完全掌控自己的音乐体验,摆脱主流音乐平台的限制。


主要功能

  • 自建音乐流媒体:Black Candy允许用户在自己的服务器上托管音乐库,随时随地访问和播放音乐。
  • 多平台支持:Black Candy提供了iOS和Android的移动应用,用户可以在手机上轻松访问自己的音乐库。
  • Discogs集成:通过Discogs API,Black Candy可以自动获取艺术家和专辑的封面图片,丰富音乐库的视觉体验。
  • Docker支持:Black Candy提供了Docker镜像,用户可以轻松地在任何支持Docker的环境中部署和运行。

如何安装?

Black Candy的安装非常简单,只需使用Docker命令即可完成:

docker run -p 3000:3000 ghcr.io/blackcandy-org/blackcandy:latest

安装完成后,访问http://localhost:3000即可使用初始管理员账户登录(邮箱:admin@admin.com,密码:foobar)。

升级指南

Black Candy的升级也非常简单,只需拉取最新的Docker镜像并重新启动容器即可:

docker pull ghcr.io/blackcandy-org/blackcandy:latest
docker stop 
docker rm 
docker run  ghcr.io/blackcandy-org/blackcandy:latest

移动应用

Black Candy的移动应用已经在App Store和F-Droid上架,用户可以通过以下链接下载:

  • App Store: https://apps.apple.com/app/blackcandy/id6444304071
  • F-Droid: https://f-droid.org/packages/org.blackcandy.android/

配置选项

Black Candy支持多种配置选项,包括端口映射、媒体文件挂载、PostgreSQL数据库等。用户可以根据自己的需求进行配置。

环境变量

Black Candy支持多种环境变量,用户可以通过设置环境变量来配置Black Candy的行为。例如:

  • DB_URL:PostgreSQL数据库的URL。
  • MEDIA_PATH:媒体文件的路径。
  • NGINX_SENDFILE:是否启用Nginx发送文件功能。

开发与贡献

Black Candy是一个开源项目,欢迎开发者参与贡献。项目使用Ruby 3.3和Node.js 20进行开发,开发者可以通过以下命令启动开发环境:

bundle install
npm install
rails db:prepare
rails db:seed
./bin/dev

参考资料

  1. Black Candy GitHub仓库: https://github.com/blackcandy-org/blackcandy
  2. Black Candy Demo: https://demo.blackcandy.org

如果你喜欢这篇文章,请点赞并分享给你的朋友们!

相关推荐

无线路由器连接电脑(怎样通过无线路由器连接电脑)
  • 无线路由器连接电脑(怎样通过无线路由器连接电脑)
  • 无线路由器连接电脑(怎样通过无线路由器连接电脑)
  • 无线路由器连接电脑(怎样通过无线路由器连接电脑)
  • 无线路由器连接电脑(怎样通过无线路由器连接电脑)
最新电视剧推荐(木瓜影院2025最新电视剧推荐)

1、光荣与梦想全景式展现了从中共一大到抗美援朝胜利的历史进程,内容包含北伐战争、秋收起义、红军长征等众多历史事件。剧中真实历史人物超400人,场景多达700多个,2020年7月横店开机后同时启动三个组...

百度网站官网入口(百度网站官网入口手机版)

百度是官方网站。             &...

word办公软件(笔记本电脑如何下载word办公软件)

您可以通过以下步骤下载MicrosoftOffice:1. 访问Microsoft官方网站:您可以在浏览器中输入“MicrosoftOffice”或“office.com”来访问...

微pe安装win10系统(微pe2.0装win10详细教程)
  • 微pe安装win10系统(微pe2.0装win10详细教程)
  • 微pe安装win10系统(微pe2.0装win10详细教程)
  • 微pe安装win10系统(微pe2.0装win10详细教程)
  • 微pe安装win10系统(微pe2.0装win10详细教程)
cpu坏了会无限重启吗(cpu坏了会无限重启吗为什么)

是的,这种情况一般多是CPU针脚有损坏,造成内存不能正确识别!现在的内存控制器一般集成在CPU所以容易出现这个问题!之前我在网上淘了一块二手CPU,安装好后无限重启,确定没有安装出错,拿到实体店也没有...

用户账户控制(关闭用户账户控制)

 选择此电脑,单击鼠标右键,点击管理,进入计算机管理界面,点击本地用户和组,点击用户,在右边会出现相应的用户设置窗口,在右边的窗口上选择名为Administrator的用户,右键单击Admi...

怎样取消电脑自动关机设置(电脑取消自动关机在哪里设置)

1、在电脑键盘里找到windows和R这两个键盘,找到之后,同时按住这两个键盘。2、按住了这两个组合键之后就将可以将电脑的命令窗口打开了。3、在命令窗口里面的打开一栏里输入shutdown-a这样的...

万界系统txt下载(万界系统林萧txt)

超级败家子,万界之大佬都是我儿子,类似的有系统的小说主角大多都能穿越万界穿越时空位面玩转次元位面次元位面主系统无限之时空大盗最强掠夺系统位面电梯我的房间有扇任意门大无限神戒《儒道至圣》《佛本是道》《...

腾讯qq密码怎么改(腾讯qq密码修改中心)

因腾讯视频是使用微信或者QQ帐号登录的,没有独立的腾讯视频账号密码,想修改登录密码,请通过QQ或者微信个人中心进行更改即可。QQ密码修改:进入手机QQ->左上角个人头像->设置->帐...

win10安全模式根本进不去(windows10安全模式进不去怎么办)

win10安全模式启动不了的解决教程:1、按下【win】+【R】,打开运行窗口,然后输入【msconfig】。点击确定。2、然后切换到【引导】界面。将【安全引导】和【最小】进行勾选,点击【确定】。3、...

win8激活密钥2025(win8激活密钥永久激活码)

1不存在永久激活密钥,但可以使用一些有效期长的密钥去激活Win10专业版。2Windows10的激活方式是基于数字权利,当你购买Windows10时,系统会将您电脑的硬件信息和购买记录绑定在一起...

windows远程桌面(远程桌面app安卓版)

要在WindowsServer2016上开启远程桌面服务,您可以按照以下步骤操作:1.**打开服务器管理器**:您需要登录到您的WindowsServer2016系统。2.**启用远程桌面...

网盘app下载安装(雀云网盘app下载安装)

因为这时的文件只是下载到云盘里,并没有下载到手机里,而在云盘里是不能执行安装程序的,需要把云盘里的安装包,下载到手机内存里面,才可以执行安装命令。现在相当于,你的快递已经在驿站签收了,随时都可以拿回来...

隐藏文件夹不显示(隐藏文件夹不显示出来)

如果,可能是文件被删除或移动到其他位置。隐藏文件是指在文件系统中设置了隐藏属性的文件,通过更改文件夹的设置可以显示或隐藏这些文件。如果文件夹显示隐藏文件的设置已经开启,但仍然找不到文件,可能是因为文件...

取消回复欢迎 发表评论: