该项目将于malody V客户端开放皮肤商店时进行最后一次更新,该项目暂时停更,改用golang开发效率更高,bug更少的新版本,有意的腐竹可以私我进行独家合作开发运营
当前版本:0.25
代码多少写的血压升高,欢迎友好指出意见以及反馈bug,如果单纯过来嘲讽代码写得8行那我建议你还是绕道自己写代码
欢迎加群:767557707
提出您的宝贵意见以及bug反馈
php>=7.4
mysql >=5.7
推荐apache2,nginx存在admin.php无法使用的问题(原因未知。
新增docker一键部署,直接在当前目录docker-compose up -d即可
访问url后
按图配置,后面两个内容自定义,随后点击提交即可。
init.php作为一键配置功能,首次访问会自动进入,按需配置即可
后续所需更改功能
需要更改内容:
config.php
username,password改为你的数据库密码,
ip改为服务器的公网ip,本地的话就不用动
admin.php
adminkey改为你需要的密码,用于后台管理员登录。
如图,http://ip/index.php,一定要加index.php,否则无用
访问ip/admin.php
进入后端管理,可以进行对谱面管理,谱面审核等一系列功能,非常好用
谱面上传后进入待审核页面,管理员通过后才进入正式谱面中。
首次进入会通过导航页配置选择,后续需要更改,将config.php中
此处进行更改即可,waitlist代表需要审核,charts代表无需审核。
建议:如果需要部署在公网做一个私有服务器,最好上个waf,推荐云盾,宝塔,安全狗都可以
-
docker一键部署
-
admin翻页功能
-
活动页面
-
admin搜索功能
-
安全性提高
date:2021-10-2
version:0.25
--新增event和events数据库,通过init.php进行初始化
--admin.php更新活动管理,暂时活动内增加歌曲暂未支持,但是可以进行创建活动与删除活动
--index.php大部分的api相应回包改为json模式
--修复数据库未知的bug
date:2021-8-18 (未推送,先把readme推出来,等admin.php关于events写好的)
version:0.24
--更新/index.php/api/store/events路由,可以写入活动
--更新/index.php/api/store/event路由,可以写入活动谱面
--修复谱面数据库无法获取上传者uid的bug
date:2021-8-17
version:0.23
--更新/index.php/api/store/info路由,展示当前版本
--修复谱面删除时cover也随之删除
--修复谱面无限刷新的问题
--修复部分不可见字符导致谱面上传后无法正确写入数据库的问题
--修复出现同数据的谱面时全部显示的问题
date:2021-8-16
version:0.21
--更新了promote的路由,即铺面推荐,具体还无法正常工作,等待客户端修复bug