oneindex源码

程序 12-20 09:45
2351

Onedrive Directory Index<div><br></div><div>功能:</div><div><br></div><div>不用服务器空间,不走服务器流量,</div><div><br></div><div>直接列onedrive目录,文件直链下载。</div><div><br></div><div>demo</div><div><br></div><div>https://xn.tn</div><div><br></div><div>安装运行</div><div><br></div><div>源码安装运行:</div><div><br></div><div>需求:</div><div><br></div><div>1、PHP空间,PHP 5.6+ 打开curl支持</div><div>2、onedrive 账号 (个人、企业版或教育版/工作或学校帐户)</div><div>3、oneindex 程序</div><div><br></div><div>配置:</div><div><br></div><div><br></div><div><br></div><div>docker 安装运行:</div><div><br></div><div>运行:</div><div><br></div><div>docker run -d --name oneindex </div><div>&nbsp; &nbsp; -p 80:80 --restart=always </div><div>&nbsp; &nbsp; -v ~/oneindex/config:/var/www/html/config </div><div>&nbsp; &nbsp; -v ~/oneindex/cache:/var/www/html/cache </div><div>&nbsp; &nbsp; -e REFRESH_TOKEN='0 * * * *' </div><div>&nbsp; &nbsp; -e REFRESH_CACHE='*/10 * * * *' </div><div>&nbsp; &nbsp; setzero/oneindex</div><div>变量说明:</div><div><br></div><div>REFRESH_TOKEN刷新一次token的crontab表达式,默认值0 * * * *,即每小时</div><div>REFRESH_CACHE刷新一次cache的crontab表达式,默认值*/10 * * * *,即每10分钟</div><div>停止删除容器:</div><div><br></div><div>docker stop oneindex</div><div>docker rm -v oneindex</div><div>docker-compose 安装运行:</div><div><br></div><div>运行:</div><div><br></div><div>docker-compose up -d</div><div>停止删除容器:</div><div><br></div><div>docker-compose down</div><div>计划任务 &nbsp;</div><div><br></div><div>[可选]推荐配置,非必需。后台定时刷新缓存,可增加前台访问的速度 &nbsp;</div><div><br></div><div># 每小时刷新一次token</div><div>0 * * * * /具体路径/php /程序具体路径/one.php token:refresh</div><div><br></div><div># 每十分钟后台刷新一遍缓存</div><div>*/10 * * * * /具体路径/php /程序具体路径/one.php cache:refresh</div><div>特殊文件实现功能 &nbsp;</div><div><br></div><div>README.md、HEAD.md 、 .password特殊文件使用</div><div><br></div><div>可以参考https://github.com/donwa/oneindex/tree/files</div><div><br></div><div>在文件夹底部添加说明: &nbsp;</div><div><br></div><div>在onedrive的文件夹中添加README.md文件,使用markdown语法。</div><div>在文件夹头部添加说明: &nbsp;</div><div><br></div><div>在onedrive的文件夹中添加HEAD.md 文件,使用markdown语法。 &nbsp;</div><div>加密文件夹: &nbsp;</div><div><br></div><div>在onedrive的文件夹中添加.password文件,填入密码,密码不能为空。 &nbsp;</div><div>直接输出网页:</div><div><br></div><div>在onedrive的文件夹中添加index.html 文件,程序会直接输出网页而不列目录。</div><div>配合 文件展示设置-直接输出 效果更佳</div><div>命令行功能 &nbsp;</div><div><br></div><div>仅能在php cli模式下运行</div><div>清除缓存: &nbsp;</div><div><br></div><div>php one.php cache:clear</div><div>刷新缓存: &nbsp;</div><div><br></div><div>php one.php cache:refresh</div><div>刷新令牌: &nbsp;</div><div><br></div><div>php one.php token:refresh</div><div>上传文件: &nbsp;</div><div><br></div><div>php one.php upload:file 本地文件 [onedrive文件]</div><div>上传文件夹:</div><div><br></div><div>php one.php upload:folder 本地文件夹 [onedrive文件夹]</div><div>例如:</div><div><br></div><div>//上传demo.zip 到onedrive 根目录 &nbsp;</div><div>php one.php upload:file demo.zip &nbsp;</div><div><br></div><div>//上传demo.zip 到onedrive /test/目录 &nbsp;</div><div>php one.php upload:file demo.zip /test/ &nbsp;</div><div><br></div><div>//上传demo.zip 到onedrive /test/目录并命名为 d.zip &nbsp;</div><div>php one.php upload:file demo.zip /test/d.zip &nbsp;</div><div><br></div><div>//上传up/ 到onedrive /test/ &nbsp;</div><div>php one.php upload:file up/ /test/</div><div class="layui-card layui-bg-gray"><div class="layui-card-header layui-bg-blue">oneindex</div><div class="layui-card-body"><p>大小:未知 | 来源:官方 | 类型:rar</p><p>已经过安全软件检测无毒,请您放心下载。</p><p><a href="https://github.com/donwa/oneindex/blob/master/README.md" target="_blank" rel="nofollow" title="点击下载"></a></p><div class="layui-btn layui-btn-radius layui-btn-danger"><a href="https://github.com/donwa/oneindex/blob/master/README.md" target="_blank" rel="nofollow" title="点击下载">点击下载</a></div><p></p></div></div>
免责说明- 版权维护
1、本站所有主题由该文章作者发表,该文章作者与官方发布享有文章相关版权
2、其他单位或个人使用、转载或引用本文时必须同时征得该文章作者和官方发布的同意
3、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
5、文章标题:oneindex源码
6、本文链接:http://apizz.cn/index.php?c=wen&a=index&wid=MDVjNWE2NzI2M2IyNDkzTXpBPTU2M2RkYWQ2MzgyOWNlZDZh

  
分享
头像
寻梦xunm 站长
残缺的记忆,美好的回忆

寻梦xunm 开发者

寻梦简约CMS2插件版-一款基于文章为基础的多插件扩展程序

0.014243s