分享快乐
传递美好生活!

使用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即可。非常简单!

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

赞(0) 打赏
分享到:

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

分享快乐,传递美好生活!

联系我们会员中心

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏