OneManager:Onedrive列表程序,设置简单,支持PHP即可;可部署在Heroku、Glitch、腾讯、华为、百度阿里等云函数

OneManager,支持多盘挂载、sharepoint,并且支持一键复制所有下载链接。同时,可部署在多个云函数服务商,如Heroku、Glitch、SCF 腾讯无服务器云函数、FG 华为云函数工作流、FC 阿里云函数计算、CFC 百度云函数计算,同时可部署在自己的VPS或服务器上。

VPS或服务器环境要求:Apache 或 Nginx,PHP7.x

用OneManager默认的API,直接用onedrive账号登录即可,不需要自己设置API和权限。

默认有Apache伪静态,Nginx伪静态为

location / {  
	rewrite ^(.*) /index.php?/$1 last;
}

开源页面https://github.com/qkqpttgf/OneManager-php

OneManager特性

下载时,由程序解析出直链,浏览器直接从微软Onedrive服务器下载文件,服务器只消耗与微软通信的少量流量。

上传时,由程序生成上传url,浏览器直接向微软Onedrive的这个url上传文件,服务器只消耗与微软通信的少量流量。

设置中的 XXX_path 是Onedrive里面的路径,并不是你url里面的,程序会去你Onedrive里面找这个路径。

网站图标:将favicon.ico文件放在你要展示的目录中,确保 xxxxx.com/favicon.ico 可以访问到。

可以在文件列表显示head.md跟readme.md文件的内容。

游客上传目录(也叫图床目录),是指定一个目录,让游客可以上传文件,不限格式,不限大小。这个目录里面的内容不列清单(除非管理登录)。

如果目录中有index.html文件,只会输出显示html文件,不显示程序框架。

点击“时间”、“大小”,可以排序显示,点“文件”恢复原样。

    所有主机信息仅是为及时分享并收录,不做推荐!
    专门搜集、分享国内高速、稳定的香港、日本、韩国、新加坡、美西CN2等优质线路的主机:FastVM

评论