forked from https://github.com/akudamatata/Solara 一个极简风格的基于免费API的音乐播放器
项目地址: https://github.com/leaosunday/Solara
优化点:
- 支持下载到nas,原版只支持下载到本地
- 下载的歌曲文件自动嵌入歌词和封面(免刮削),支持mp4/flac,其他格式未测试
- 免登录去掉了单密码登录功能(可能以后加入多用户登录?)
- 优化版solara将cloudflare d1换成了sqlite3,加入了node后端方便本地部署
- 探索雷达支持歌曲列表预览后再添加到播放列表
- 搜索结果增加全选按钮
- 播放列表/收藏列表新添加的歌曲默认置顶(原版置底)
- 支持批量下载/批量下载到nas
- 支持搜索歌单
一键部署:
services:
solara:
image: leaosunday/solara:latest
container_name: solara
restart: always
ports:
- "10086:3000"
volumes:
- ./data:/app/data
- /volume1/Music:/app/downloads # 改成你想要下载到nas的目录
environment:
- NODE_ENV=production
- PORT=3000
- DB_PATH=/app/data/solara.db
- NAS_DOWNLOAD_DIR=/app/downloads
logging:
driver: "json-file"
options:
max-size: "10m"
max-file: "3"
截图:

