一个同人音声专用的音乐流媒体服务器,详细的使用说明见用户文档
# 安装依赖
npm install
# 启动服务器
npm start
# Express listening on http://localhost:8888
本项目还有打包好的 Windows 系统下可用的 exe 可执行文件与 docker 镜像版本,docker 镜像的使用说明详见用户文档
├── auth/ # 用户认证相关路由
├── config/ # 存放配置文件
├── covers/ # 存放音声封面
├── database/ # 操作数据库相关代码
├── dist/ # 存放前端项目 kikoeru-quasar 构建的 SPA
├── filesystem/ # 存放扫描相关代码
├── package/ # 存放 pkg 打包后的可执行文件
├── scraper/ # 存放爬虫相关代码
├── sqlite/ # 存放 sqlite 数据库文件
├── static/ # 存放静态资源
├── .gitignore # git 忽略路径
├── api.js # 为 express 实例添加路由与 jwt 验证中间件
├── app.js # 项目入口文件
├── config.js # 用于生成与修改 config.json 配置文件
├── Dockerfile # 用于构建 docker 镜像的文本文件
├── package.json # npm 脚本和依赖项
└── routes.js # 主要路由
本项目的大部分后端代码来自于开源项目 kikoeru