主要特性:
• 🎨 主题美学:内置亮/暗模式与玻璃拟态界面,根据当前曲目封面自动取色渲染沉浸式背景,具备沉浸体验。
• 📱 竖屏移动端:全新竖屏布局匹配移动端手势与屏幕比例,按钮、列表与歌词均针对单手操作优化。
• 🔍 跨站曲库检索:一键切换数据源,支持分页浏览并批量导入播放队列。
• 📻 队列管理灵活:新增、删除、清空操作即时生效,并自动持久化到浏览器 localStorage。
• ❤️ 收藏列表:搜索结果与播放列表均可一键收藏,收藏列表拥有独立的播放进度、播放模式与批量操作面板。
• 🔁 丰富的播放模式:列表循环、单曲循环与随机播放随手切换,记忆上次偏好。
• 📝 动态歌词视图:逐行滚动高亮,当前行自动聚焦,手动滚动后短暂锁定视图。
• 🔄 列表导入导出:支持播放队列与收藏列表统一导入/导出,可一键迁移或恢复收藏歌曲并同步到播放队列。
• 📥 多码率下载:可挑选 128K / 192K / 320K / FLAC 等品质并直接获取音频文件。
• ☁️ 轻量后端代理:通过 Cloudflare Pages Functions 统一聚合各数据源并处理音频跨域。
• 🔒 锁屏播放控制:锁屏界面自动显示专辑封面与播放控件,无需解锁即可进行播放控制。
• 🛠️ 调试控制台:按下 Ctrl + D 呼出实时日志面板,便于排查接口或交互异常。
安装命令
docker run -d --name solara-music --restart unless-stopped -p 3001:3001 -e NODE_ENV=production -e PORT=3001 -e SOLARA_PASSWORD=solara123 -e SESSION_SECRET=KLmlKDruIBRYjrT5ct7B3xqG25ZF2p59 -v ./logs:/app/logs aexus/solara-music:latest浏览器中输入 http://IP:3001 就能看到界面
