简介
OneIndex
是一个可以将OneDrive
网盘的目录索引出来的程序,可以供多人查看/下载,也就是变成了公共的网盘。而且不占用服务器空间,也不消耗服务器流量,很强大。
截图
特点
- 响应式,支持小屏设备。
- 图片在线预览。
- 视频在线播放。
- 代码在线查看(
js
、css
、html
、sh
、php
、java
、md
等)。 README.md
支持,解析各目录下(onedirive
目录下)README.md
文件,在页面尾部展示。- 音频在线播放。
HEAD.md
支持,在页面头部展示。.password
文件夹加密。
更新
OneIndex 3.0
更新内容:
1、接口转为使用graph接口,支持个人账号
2、不在集成secret,请按照安装流程进行获取
3、增加管理后台(地址?/admin 初始密码:oneindex)
4、不同后缀文件展示方式自定义
5、<5M 文件,可以自定义直接输出(可解决跨域调用,比如字幕等问题)
6、cli文件夹上传(单线程)
7、后台文件夹上传(多线程)
8、图床(OneImages),还比较简陋。
9、新增 index.html 特性,如果目录下存在index.html 直接输出index.html而不列目录
需求
安装
以下为手动安装教程,如果还不会安装的可以使用一键脚本安装:OneIndex一键安装脚本 for Debian。
1、上传oneindex程序到根目录,设置config/、config/base.php、 cache/可读写权限。
2、浏览器访问、绑定账号
3、可以使用
更多使用方法查看Github
:https://github.com/donwa/oneindex
Nginx
伪静态设置:
if (!-f $request_filename){
set $rule_0 1$rule_0;
}
if (!-d $request_filename){
set $rule_0 2$rule_0;
}
if ($rule_0 = "21"){
rewrite ^(/.*)$ /?/$1 last;
}
为什么不能打开curl 支持。大佬求助啊
Debian的话,直接apt-get install php-curl,然后重载下apache或者NGINX什么滴,刷新页面就支持了。。
你是说在安装界面上,显示curl不支持吗?
哪个界面?
phpStudyPHPTutorialWWWinit.php on line 153 一直出这个错误 怎么弄啊 难道我服务器不行吗
程序问题去Git提问,地址:https://github.com/donwa/oneindex/issues。
好吧
有类似工具可以用在google drive上在国内免fq打开的不
博客有这样的教程,挂载google drive,使用目录索引工具,比如H5ai直接查看。
这个网页版没有删除功能吧?
我还没具体研究过,一般只有查看下载功能,不过具体得你亲自试试。
萌新求问如何使用caddy解析php
root /root/oneindex gzip我的配置
http://x:3002 {
fastcgi / /run/php/php7.0-fpm.sock php {
index index.php}
rewrite { to {path} {path}/ /index.php?{query} }}
打开失败
netstat -pl | grep php
unix 2 [ ACC ] STREAM LISTENING 37071 5247/php-fpm.conf) /run/php/php7.0-fpm.sock
试试这个配置:
env PATH /binfastcgi / 127.0.0.1:9000 php {
}
rewrite {
r ^/index.php/.*$
to /index.php?{query}
}
老哥最近很高产
水水更健康。
你的onedrive容量多大?
用的教育版,5T容量。