An index & manager of Onedrive based on serverless. Can be deployed to Heroku/Glitch/Vercel/Replit/SCF/FG/FC/CFC/PHP web hosting/VPS.
 
 
 
 
Go to file
qkqpttgf e0fc287a45
add platform FG
2020-07-13 17:33:47 +08:00
platform fix: Error in install 2020-06-11 14:22:08 +08:00
theme show markdown 2020-07-02 17:07:42 +08:00
vendor Add files via upload 2020-01-18 20:12:21 +08:00
.htaccess Update .htaccess 2020-03-24 16:50:25 +08:00
app.json Update app.json 2020-02-01 11:49:46 +08:00
common.php add platform FG 2020-07-13 17:33:47 +08:00
config.php Add files via upload 2020-01-18 20:12:21 +08:00
conststr.php add a option to display theme selection or not 2020-06-23 15:43:44 +08:00
index.php Alifc (#73) 2020-06-07 18:43:47 +08:00
readme.md remove SCF Demo 2020-06-28 14:34:59 +08:00
update.sh Update update.sh 2020-05-03 18:21:07 +08:00
version Update version 2020-06-07 19:02:16 +08:00
writeable.sh Add files via upload 2020-01-18 20:12:21 +08:00

readme.md

Install program first, then add onedrive in setup after login.
先安装程序登录后在设置中添加onedrive。

Deploy to Heroku

Official: https://heroku.com
Demo: https://herooneindex.herokuapp.com/

How to Install: Click the button Deploy to Deploy a new app, or create an app then deploy via connect to your github fork.

Deploy to Tencent Serverless Cloud Function (SCF 腾讯无服务器云函数)

Official: https://cloud.tencent.com/product/scf
DEMO: 无

How to Install: 无

添加网盘时SCF反应不过来会添加失败请不要删除再添加一次相同的就可以了。

Deploy to Virtual Private Server (VPS 或空间)

DEMO: 无
How to Install:
1.Start web service on your server (httpd or other), make sure you can visit it.
启动web服务器确保你能访问到。
2.Make the rewrite works, the rule is in .htaccess file, make sure any query redirect to index.php.
开启伪静态(重写)功能,规则在.htaccess文件中ngnix从里面复制我们的目的是不管访问什么都让index.php来处理。
3.Upload code.
上传好代码。
4.Change the file config.php can be read&write (666 is suggested).
让代码中的config.php文件程序可读写推荐chmod 666 config.php。
5.View the website in chrome or other.
在浏览器中访问。

Deploy to Aliyun Function Compute (FC 阿里函数计算)

Official: https://fc.console.aliyun.com/
DEMO: 无

How to Install:
1新建函数 -- HTTP函数
2运行环境选择php7.2
3触发器认证方式选择anonymous请求方式里面点一下GET再点一下POST最终框框里面有这2个
4上传代码
5触发器中点进去找到配置自定义域名点击前往创建路径中填 /* ,其它下拉选择。
6访问你的域名开始安装

Features 特性

When downloading files, the program produce a direct url, visitor download files from MS OFFICE via the direct url, the server expend a few bandwidth in produce.
下载时由程序解析出直链浏览器直接从微软Onedrive服务器下载文件服务器只消耗与微软通信的少量流量。
When uploading files, the program produce a direct url, visitor upload files to MS OFFICE via the direct url, the server expend a few bandwidth in produce.
上传时由程序生成上传url浏览器直接向微软Onedrive的这个url上传文件服务器只消耗与微软通信的少量流量。
The XXX_path in setting is the path in Onedrive, not in url, program will find the path in Onedrive.
设置中的 XXX_path 是Onedrive里面的路径并不是你url里面的程序会去你Onedrive里面找这个路径。
LOGO ICON: put your 'favicon.ico' in the path you showed, make sure xxxxx.com/favicon.ico can be visited.
网站图标将favicon.ico文件放在你要展示的目录中确保 xxxxx.com/favicon.ico 可以访问到。
Program will show content of 'readme.md' & 'head.md'.
可以在文件列表显示head.md跟readme.md文件的内容。
guest up path, is a folder that the guest can upload files, but can not be list (exclude admin).
游客上传目录(也叫图床目录),是指定一个目录,让游客可以上传文件,不限格式,不限大小。这个目录里面的内容不列清单(除非管理登录)。
If there is 'index.html' file, program will only show the content of 'index.html', not list the files.
如果目录中有index.html文件只会输出显示html文件不显示程序框架。
Click 'EditTime' or 'Size', the list will sort by time or size, Click 'File' can resume sort.
点击“时间”、“大小”,可以排序显示,点“文件”恢复原样。

QQ Group: 943919989 (请看完上面的中英双语再加群,谢谢!)
Telegram Group: https://t.me/joinchat/I_RVc0bqxuxlT-d0cO7ozw