使用Onedrive提供的存储功能搭建私人网盘

Onedrive是微软公司推出的网络云存储服务,学生账号可申请5T免费空间(国内访问困难)
有网友设计了一套叫Oneindex的程序,可以对接Onedrive网盘
将网盘里的内容直接显示成目录,视频可以在线播放,算是比较成熟好用的网盘系统了

Oneindex源码:https://github.com/donwa/oneindex
有什么优点?
1. 响应式,支持小屏设备
2. 图片在线预览
3. 视频、音频在线播放
4. 代码在线查看(js、css、html、sh、php、java、md等)
5. README.md 支持,解析各目录下(onedirive目录下) README.md 文件,在页面尾部展示。HEAD.md 支持,在页面头部展示
6. PHP程序安装使用简单,仅需PHP5.6+ 加Curl支持即可,甚至一个几十块钱一年的虚拟主机就行,无需任何数据库支持
7. 不消耗本机流量,完全无需担心流量超支
8. 变相支持了直链功能,你甚至可以当视频床、图床用,可以方便分享文件给你的朋友,当然不能太玩过火,官方可能会封流量过大的用户
如果你想要一堆功能的话可能令你失望了,如果你至是想给文件列表展示出来,但是又苦于找不到大盘机器,那么这一款程序就非常适合你
除了需要一个PHP运行环境以外,还需要一个OneDrive帐号即可
需要注意的是,OneDrive需要为Business版本,例如企业版、教育版等
只需全局管理员开一个子账户即可,管理员有API权限即可,无需管理员干预过多
个人版OneDrive不支持!

程序安装



上传到主机目录即可,请务必给config/ 、config/base.php 、 cache/读写权限,一般为755或777
已经内置了nginx、apache主流环境的伪静态规则,直接使用即可
输入你的网址打开,直接会提示授权,登录你的OneDrive帐号,授权API即可。非常简单!

程序演示:wp.18sui.net
有网友制作了简单的视频搭建教程:https://www.bilibili.com/video/av27789262/
当然要注意的是一般非正常渠道搞的OneDrive Business还是有一定可能性翻车的,而且普通有1-3年的时限
不建议存放重要数据或大量数据,以免丢了哭死或搬家的时候面对海量文件
下一篇 上一篇
暂无评论
发表评论
你的网址