cloudflare搭建onedrive

cloudflare搭建onedrive

浏览次数:
信息来源: 用户投稿
更新日期: 2026-03-30 19:28:31
文章简介

FODI,FastOneDriveIndex的缩写,意为OneDrive快速列表,是一款OneDrive列表程序。相较于其他程序,此版列表速度极快,且无需服务器,部署极

2025阿里云双十一服务器活动

FODI,FastOneDriveIndex的缩写,意为OneDrive快速列表,是一款OneDrive列表程序。相较于其他程序,此版列表速度极快,且无需服务器,部署极为简单,当然,UI就不那么好看了。

这个教程还是利用CloudflareWorkers部署FODI,无需服务器,但是需要一个OneDrive。前面提过了如何利用cfworkers搭建GoogleDrive,文章如下:

GoIndex搭建GoogleDrive目录索引网盘的真香教程

1、前言

github:https://github.com/vcheckzen/FODI

  • 无需服务器免费部署
  • 基本文本、图片、音视频和Office三件套预览
  • 功能简单,界面简陋
  • 不支持巨硬家的IE和UWP版EDGE浏览器
  • 可能不支持包含千级数量以上文件的文件夹展示
  • 2、创建Workers

    如果你没有cloudflare的账号的话,需要注册一个,注册就不多说了。登录之后会进入主页,点击靠近右下角的。

    此时系统会建议你修改子域名,直接点击?,随后点击弹出对话框中的,之后会进入套餐选择页面,选择免费即可,找到?,如图。

    这样就创建好了一个workers。

    3、上传FODI后端

    现在进入到workers的工作台,进入到代码编辑页面,复制如下代码到左侧的代码框中。此处为隐藏的内容发表评论并刷新,方可查看发表评论

  • IS_CN:如果为世纪互联版本,请将0改为1
  • EXPOSE_PATH:暴露路径,如全盘展示请留空,否则按'/媒体/音乐'的格式填写
  • ONEDRIVE_REFRESHTOKEN:refresh_token
  • 至于如何获取refresh_token看下面的获取方法。
  • 预览看到类似图片左侧的数据显示,表示安装成功,之后,我们设置一个前端,即可展示列表了。如何设置前端,依然要接着往下看。
  • 4、获取refresh_token

    cloudflare搭建onedrive

    登录完毕后浏览器将跳转回上面的页面,此时修改网址,从左往右找到第一个?,将其?。再找到第一个?,将其改为?,注意要使用英文输入法。下面是修改前后的网址对比:

    https://https://www.daniao.org/?authorization_code&code=...

    https://https://www.daniao.org/authorization_code?code=...

    修改完毕后直接回车,稍等片刻页面将返回?,复制到代码的“refresh_token”中。

    5、通过GithubPages部署前端

    前端仅是一个HTML文件,可放到任意静态服务器,此处通过GithubPages部署,部署完成后可通过打开你的网盘。

    注册并登录?Github,随后打开?该仓库,点击靠近右上角的?。

    稍等片刻,打开“front-end”中的。然后点击靠近的按钮,编辑该文件。

  • ?SCF_GATEWAY:这里填写你cfworkers的分配地址。
  • SITE_NAME:站点名称随便填写。
  • 填写完毕后点击靠近页面最下方的?

    点击靠近页面右上角的?,将改成?,随后点击?。

    下拉该页面,找到?,将下拉框的值改成?,如果没有则无需修改。

    现在,就可以通过访问网盘了。

    6、宝塔设置前端

    如果你有自己的服务器,可以在安装宝塔面板之后,新建网站,绑定好域名。然后下载程序到自己的网站根目录。

    解压之后把“FODI-master/front-end”下面的“index.html”文件,拷贝到网站根目录,之后打开编辑,和第5的方法一样,如下:

    7、最后

    虽然界面简陋,但是功能还不错,打开速度快。支持基本文本、图片、音视频和Office三件套预览。可能不支持包含千级数量以上文件的文件夹展示,不支持巨硬家的IE和UWP版EDGE浏览器!

    推荐在自己的服务器上部署前端,就是一个网页而已,绝对轻量级了。很多人不知道怎么获取token,可以通过下面URL登录。

    国际版,个人版(家庭版)

    https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=78d4dc35-7e46-42c6-9023-2d39314433a5&response_type=code&redirect_uri=http://localhost/onedrive-login&response_mode=query&scope=offline_access%20User.Read%20Files.ReadWrite.All

    中国版(世纪互联)

    https://login.chinacloudapi.cn/common/oauth2/v2.0/authorize?client_id=dfe36e60-6133-48cf-869f-4d15b8354769&response_type=code&redirect_uri=http://localhost/onedrive-login&response_mode=query&scope=offline_access%20User.Read%20Files.ReadWrite.All

    标签:
    美国云服务器官解
    « 上一篇
    返回列表
    下一篇 »

    如本文对您有帮助,就请抽根烟吧!