Skip to content
Another OneDrive Directory Index
Branch: master
Clone or download
Latest commit bf0680e Mar 27, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/ISSUE_TEMPLATE Update issue templates Dec 1, 2018
app 添加前端手动排序 Mar 27, 2019
bootstrap first commit Sep 29, 2018
config fix 去除压缩 Dec 24, 2018
database . Oct 29, 2018
public opt static source Dec 9, 2018
resources 添加前端手动排序 Mar 27, 2019
routes opt Feb 18, 2019
storage 目录文件加密调整 Dec 20, 2018
tests
.editorconfig first commit Sep 29, 2018
.env.example
.gitattributes
.gitignore 调整 Mar 5, 2019
CHANGELOG.md 更新changelog Mar 27, 2019
LICENSE add License Oct 17, 2018
README.md 更新预览 Feb 20, 2019
artisan first commit Sep 29, 2018
composer.json 更新5.8 Feb 28, 2019
composer.lock 调整视频401过期问题 Mar 23, 2019
install.sh
phpunit.xml first commit Sep 29, 2018
server.php first commit Sep 29, 2018

README.md

OLAINDEX

Another OneDrive Directory Index.

Latest Stable Version GitHub stars GitHub forks GitHub license

OLAINDEX

此图来自 如有乐享,感谢推广

👋 本项目受 Oneindex 启发,借鉴其部分功能,在这里感谢。 项目持续开发,会加入更多功能,欢迎大家提交 issue.

简介

一款 OneDrive 目录文件索引应用,基于优雅的 PHP 框架 Laravel5.7 搭建,并通过 Microsoft Graph 接口获取数据展示,支持多类型帐号登录,多种主题显示,简单而强大。

项目地址

预览

预览

演示地址

功能

  • OneDrive 目录查看索引分页查看;
  • 支持代码、图片、文本文件即时预览、图片列表栏展示;
  • 支持音视频播放(兼容大部分格式),视频播放采用 Plyr.js,音乐播放采用 Aplayer;
  • 支持自定义创建文件夹、文件夹加密、文件/文件夹删除、文件/文件夹的复制与移动;
  • 支持文件搜索、文件上传、文件直链分享与删除、文件直链一键下载;
  • 支持管理 readme/head 说明文件;
  • 支持图床(国内不太稳低);
  • 支持命令行操作;
  • 支持文件离线下载(个人版);
  • 后台基本显示管理,多主题管理,文件预览管理等等(清理缓存后及时生效);
  • 支持世纪互联(一键切换);
  • 支持多种缓存系统(Redis、Memcached等);
  • 配置文件化,不依赖数据库;
  • 支持 Heroku 搭建(亲测地址:http://imwnk-olaindex.herokuapp.com)。
  • 更多功能欢迎亲自尝试。

注: 部分功能需登录。

安装

本项目基于 Laravel 开发,新手建议查看 laravel 的环境要求再进行部署。

强调:Wiki 中包含常见的错误与解决,以及安装。如出现错误提示,建议到issues提供完整截图或相关完整报错代码,并仔细参考 wiki 说明,进行修改!

帮助文档 :

Github Wiki

更新升级

更新日志: CHANGELOG

版本升级:

git pull 
composer install -vvv # 无版本更新只需执行到此(同时执行最后两条权限命令)

php artisan od:update # 跨版本更新

chmod -R 755 storage # 补充,保证缓存的写入权限,否则500
chown -R www:www *

分支说明

  • release: 稳定版

  • master: 开发版

  • test: 测试版(不推荐使用)

捐赠

项目开发纯属个人爱好,如果你喜欢此项目,欢迎捐赠。

同时捐赠可以获得一次安装技术服务。

另可根据需求提供付费定制服务。

捐赠 : https://pay.ningkai.wang

问题反馈

进行任何操作前请先阅读 《提问的智慧》

当前获取帮助有三种方式:

  1. 通过 GitHub issue 提交问题(仅限问题反馈)
  2. 通过 个人博客 评论留言 或者 关于&反馈 页面最下角留言
  3. 通过个人邮箱联系(每周不定时查看)

无论采用哪种方式,请务必注意自己的言行举止,尊重他人,遵守最基本的社区行为规范。 在求(伸)助(手)前请确保已经仔细 Github Wiki 内的所有说明。 使用 GitHub issue 提交问题时请确保提供信息完整准确,否则不予跟进。

Blog : https://imwnk.cn

Email : imwnk@live.com

其他:

  1. 本项目同样存在命令行版本,包含基本的显示下载,功能与此版本一致。项目地址 OLAINDEX-CMD

  2. 本软件仅供日常学习使用,不得用于任何商业用途;学习使用请遵守您所在国家的法律,任何非法行为由使用者本身承担。

  3. 如使用本应用,请保留底部版权,并分享给更多人,谢谢。


You can’t perform that action at this time.