Koel:一款颜值超赞的音乐流媒体服务器,NAS必备,配合App使用更佳!

2024-09-27 15:58:17 3点赞 23收藏 0评论

Koel(发音为“cool”),是一个由Vue.js和Laravel框架共同打造的开源音乐服务器。它允许用户在自己的服务器上托管音乐库,随时随地享受音乐,无需依赖任何第三方服务。Koel以其简洁的设计和流畅的用户体验著称,特别适合家庭媒体中心、音乐爱好者和重视隐私的用户。笔者此前也介绍过几款类似的系统,不得不说,还是这款看起来颜值更高,而且还内置了多套主题,并且官方也提供了移动端App。由于官方的文档写的过于繁琐,笔者就简单介绍下Koel的相关功能和安装方法。

🏓 技术栈

  • 前端:使用Vue.js进行界面渲染,提供响应式设计,确保在各种设备上的良好表现。

  • 后端:基于Laravel PHP框架,提供了RESTful API来与前端交互,处理文件上传、元数据解析等任务。

  • 数据库:支持SQLite、MySQL、PostgreSQL,用于存储歌曲信息、元数据及用户的播放历史。

🎭 功能特性

Koel不仅是一个音乐播放器,更是一个功能丰富的音乐管理系统,其主要特性包括:

  • 个性化元数据:自动抓取专辑封面和歌词,支持手动调整歌曲信息,打造个性化的音乐体验。

  • 播放列表管理:创建、编辑和分享播放列表,自由安排聆听顺序。

  • 跨平台播放:无论你在PC、Mac还是移动设备上,只要有网络连接,都能访问你的音乐库。

  • 离线模式:下载歌曲到本地,在无网络环境下也能享受音乐。

  • 社交功能(可选):公开你的音乐库,让朋友也能欣赏你的收藏。

  • 音频流:通过HTML5的Audio对象实现实时流媒体播放,兼容大部分现代浏览器。

Koel:一款颜值超赞的音乐流媒体服务器,NAS必备,配合App使用更佳!

安装Koel

Docker的安装方式极大地简化了Koel的部署过程,使其在不同环境中都能轻松运行。Koel需要依赖数据库才能正常部署,所以除了确保你的NAS支持Docker和Docker Compose之外,你还需要先安装好数据库(MySQL/MariaDB/PostgreSQL),虽然官方提到也支持SQLite,但是没说清楚到底怎么设置,所以笔者建议直接使用MySQL拉到!

1. 安装MySQL

如果还没有安装MySQL,可以使用下面compose.yml启动一个MySQL示例:

Koel:一款颜值超赞的音乐流媒体服务器,NAS必备,配合App使用更佳!

启动:

docker compose up -d

2. 安装Koel

启动:

docker compose up -d

3. 初始化Koel

启动Koel容器后,需要先进行初始化,主要用来完成三个事项:

  • 生成APP_KEY

  • 创建管理员账户

  • 初始化数据库

首先进入Koel容器:

docker exec -it koel /bin/bash

然后执行:

php artisan koel:init --no-assets

最后,会提醒设置音乐文件目录,保持不变,直接回车即可,然后就可以看到初始化是自动创建的默认管理员账户的用户名和密码了,记得复制下来。

Koel:一款颜值超赞的音乐流媒体服务器,NAS必备,配合App使用更佳!

4. 开启Koel

等待几秒钟,然后在浏览器中打开http://ip:7000,你应该就能看到Koel的登录页面了,使用上面初始化时的用户名和密码登录,即可开始使用。

Koel:一款颜值超赞的音乐流媒体服务器,NAS必备,配合App使用更佳!

登录之后就是熟悉的环节了,UI界面确实非常哇塞,并且对移动端浏览器适配的也不错!

Koel:一款颜值超赞的音乐流媒体服务器,NAS必备,配合App使用更佳!
展开 收起

ASUS 华硕 天选 X 2024 台式机(i7-14700F、RTX 4060Ti、32GB、1TB SSD)

ASUS 华硕 天选 X 2024 台式机(i7-14700F、RTX 4060Ti、32GB、1TB SSD)

暂无报价

ASUS 华硕 天选 X 2024 台式机(i5-14400F、RTX 4060Ti、16GB、1TB SSD)

ASUS 华硕 天选 X 2024 台式机(i5-14400F、RTX 4060Ti、16GB、1TB SSD)

暂无报价

华硕(ASUS)pn64破晓Xmini迷你主机pn65台式nuc电脑商务办公家用微型AIPC高性能算力雷电typeC口袋机箱 PN65Ultra5 TypeC 16G内存 256G M.2硬盘win1

华硕(ASUS)pn64破晓Xmini迷你主机pn65台式nuc电脑商务办公家用微型AIPC高性能算力雷电typeC口袋机箱 PN65Ultra5 TypeC 16G内存 256G M.2硬盘win1

暂无报价

ASUS 华硕 天选 X 2024 台式机(i5-14400F、RTX 4060、32GB、1TB SSD)

ASUS 华硕 天选 X 2024 台式机(i5-14400F、RTX 4060、32GB、1TB SSD)

6699元起

ASUS 华硕 天选 X 2024 台式机(i5-14400F、RTX 4060、16GB、1TB SSD)

ASUS 华硕 天选 X 2024 台式机(i5-14400F、RTX 4060、16GB、1TB SSD)

6299元起

华硕(ASUS)NUC14 Pro mini迷你主机高性能商用AI办公台式机电脑 (酷睿Ultra5-125H 不含内存/硬盘/系统)银

华硕(ASUS)NUC14 Pro mini迷你主机高性能商用AI办公台式机电脑 (酷睿Ultra5-125H 不含内存/硬盘/系统)银

4299元起

华硕天选X 2024 游戏台式机电脑主机设计师电脑(14代i7-14700F 华硕RTX4060 8G显卡 32G DDR5 1T) 14代i7 32G 1TB RTX4060

华硕天选X 2024 游戏台式机电脑主机设计师电脑(14代i7-14700F 华硕RTX4060 8G显卡 32G DDR5 1T) 14代i7 32G 1TB RTX4060

7899元起

华硕(ASUS)NUC14 Pro mini迷你主机高性能商用AI办公台式机电脑 (酷睿Ultra7-155H 不含内存/硬盘/系统)银

华硕(ASUS)NUC14 Pro mini迷你主机高性能商用AI办公台式机电脑 (酷睿Ultra7-155H 不含内存/硬盘/系统)银

5299元起

华硕(ASUS)破晓X mini迷你主机2024款台式电脑台式机商用办公家用NUC (酷睿14代Ultra 7 155H 16G 512G)

华硕(ASUS)破晓X mini迷你主机2024款台式电脑台式机商用办公家用NUC (酷睿14代Ultra 7 155H 16G 512G)

6099元起

ASUS 华硕 全家桶 13代i5 12600KF+RTX4060Ti

ASUS 华硕 全家桶 13代i5 12600KF+RTX4060Ti

5449元起

ASUS 华硕 CHROMEBOX 3-N018U 台式机 黑色(酷睿i3-7100U、核芯显卡、4GB、32GB SSD、风冷)

ASUS 华硕 CHROMEBOX 3-N018U 台式机 黑色(酷睿i3-7100U、核芯显卡、4GB、32GB SSD、风冷)

暂无报价

华硕(ASUS)未来者12/14代i5 12600KF/14400F/4060Ti游戏电脑台式主机3A设计渲染直播黑神话悟空组装整机全套 配置四:i5 12600KF丨RTX4060丨D5 单主机 配置四:i5 13400F丨RTX4060丨32G

华硕(ASUS)未来者12/14代i5 12600KF/14400F/4060Ti游戏电脑台式主机3A设计渲染直播黑神话悟空组装整机全套 配置四:i5 12600KF丨RTX4060丨D5 单主机 配置四:i5 13400F丨RTX4060丨32G

4899元起

华硕NUC14 Pro+ mini迷你主机高性能商用AI办公台式机电脑 酷睿Ultra9-185H 银色款(不含内存/硬盘/系统)

华硕NUC14 Pro+ mini迷你主机高性能商用AI办公台式机电脑 酷睿Ultra9-185H 银色款(不含内存/硬盘/系统)

6599元起

华硕天选X 2024 游戏台式机电脑主机设计师电脑(14代i7-14700F 华硕RTX4060 8G显卡 16G DDR5 1T) 14代i7 16G 1TB RTX4060

华硕天选X 2024 游戏台式机电脑主机设计师电脑(14代i7-14700F 华硕RTX4060 8G显卡 16G DDR5 1T) 14代i7 16G 1TB RTX4060

7499元起

华硕 12代酷睿i5 12400F/4060Ti电竞直播黑神话悟空游戏台式组装电脑设计师主机全套整机 配置四i5 12400F/3060 12G 单主机

华硕 12代酷睿i5 12400F/4060Ti电竞直播黑神话悟空游戏台式组装电脑设计师主机全套整机 配置四i5 12400F/3060 12G 单主机

4799元起

华硕破晓M3 2024 27英寸 一体机台式家用电脑(AMD R5-7520U 16G LPDDR5 1TB SSD固态 WiFi6蓝牙)白

华硕破晓M3 2024 27英寸 一体机台式家用电脑(AMD R5-7520U 16G LPDDR5 1TB SSD固态 WiFi6蓝牙)白

4499元起
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
23
扫一下,分享更方便,购买更轻松