- A+
所属分类:默认分类
其实oneindex很早就出来了,但是一直没有用,上周发布了一个视频
最后看大家热情蛮高的,所以决定使用onedrive来给大家线上分享,就用上了oneindex,但是使用问题比较大,比如全部是IO读写,还有就是.htaccess的问题等等,所以有了这个自己改版的东西,如果涉及原作者版权问题可以提醒我删掉仓库
项目地址:https://github.com/david7207/oneindexMod.git
如果没有onedrive5T 的话,请右拐 https://shop.echoteen.com
2018/10/8更新,又一个onedrive目录索引程序
不过不建议新手搭建,推荐下文简单搭建,但是它很适合二开,毕竟基于优雅的laravel
更新日志
2019-01-08
- 修复部分用户出现安装成功后无内容的bug
- 优雅token缓存周期,无需定时任务,智能获取,优化数据缓存
- 修改默认主题,修复图床上传问题,前提是你要打开图床
- base.php里只涉及用户侧数据,去除refresh_token等,添加redis密码配置信息
- 修改issue里bug
2018-10-27
- 修复redis莫名错误的问题
- 修复缓存后台失败问题
安装方式:
这里以安装完宝塔面板的服务器为例,如果不知道怎么安装的,左转百度。
安装好LNMP组件,安装redis。
然后新建一个网站,域名自己配置,然后访问域名就好啦
1 | cd /www/wwwroot/ && git clone https://github.com/david7207/oneindexMod.git |
原有的oneindex安装,直接把config下的base.php拉到新版本的config下面就可以运行了。
第一次安装的话,就按照上面的直接安装吧。
主题请使用nexmoe,我只基于这个主题改,这个主题比较帅气。
和原版的改进:
- 使用redis,提高脚本的运行速率
- 修改了.htaccess,原版的无法使用缩略图,因为无法获取到get参数,不知道大家有没有发现
- 不需要使用定时任务,因为redis set的数据是带TTL的,所以安装好自己无痛使用,如果出现不可预料的异常请先在后台缓存管理里面删除掉缓存,最后在生成缓存
- 引入了第二种前端框架,方便以后想做啥自己玩
好了,大概就这么多,有啥新功能大家可以提出来,我看情况可以加上去
最后上几张图
查看
- 我的微信
- 这是我的微信扫一扫
-
- 我的微信公众号
- 我的微信公众号扫一扫
-