放弃百度云-使用阿里云+OneDrive-零成本配置你的网盘
本文最后更新于 529 天前,其中的信息可能已经有所发展或是发生改变。 原创文章保留所有权利,允许提前告知征得同意并在明显位置保留原文链接的转载,任何无视版权的行为将受到搜索引擎的 DMCA 投诉。

提示:

标题中“零成本”由收费的服务构成,因为访问消耗极其微小,所以不需要费用,敏感者请关闭网页!!!

准备

  • 阿里云账号(不实名的不保证能成功)
  • OneDrive账号(实际储存位置)
  • 一个Github账号(用来搭建页面前端)
  • 读三遍并背诵全文

第一步:开通阿里云服务

我们需要开通两个阿里云服务:函数计算、对象存储
开通过程不用我教吧

第二步:创建用户

在阿里云的访问控制中新建用户,名称自便
一定要勾选上编程访问一定一定


保存好AccessKey ID和AccessKeySecret

勾选上前面的勾,单击添加权限在系统策略中填入OSS,单击下方的AliyunOssFullAccess,不要点错了

第三步:新建一个Bucket

在阿里云的对象储存中创建Bucket


记录下Bucket的名称、ECS的经典网络访问+EndPoint对应的访问域名

第四步:编辑后端代码

Git Clone https://github.com/LiuChangFreeman/OneIndex-Serverless
下载下来以后,打开Deploy/Back文件夹,编辑main.py(尽量不要用记事本,不要问我为什么)
不要照搬!不要照搬!下面的四个只是范例,请按照我请您记的填(password可以改)

第五步:新建函数计算的服务

函数服务中切换到你上面Bucket的区域,新建服务,自行看图





创建!

第六步:修改后端函数

还是函数服务中,自行看图


记录下HTTP触发器,下面会用;点击保存即可

至此,我们完成了阿里云的配置

编辑第四步中Clone下来的Deploy/Front/config.json,在唯一一个空的双引号中填入上面记的Http触发器,保存
在Github中新建一个Repo(Repositories我不想解释),上传index.html和config.json
在项目的settings中启用Pages,就可以打开链接了

网页后台

以我的链接为例:https://oldtaoge.github.io/OneIndex-Serverless-repo/

  • 后台:https://oldtaoge.github.io/OneIndex-Serverless-repo/#/admin

密码默认123456,在阿里云的函数中。输入密码,点击登入
如果是这样,就说明你的配置是正确的,接下来在左侧账号管理里登录即可

请您一定要搞明白逻辑再去操作

祝您使用愉快

半亩方塘 , 版权所有丨如未注明 , 均为原创丨本网站采用CC BY-NC-SA 3.0 CN反996许可证协议进行授权
转载请注明原文链接:放弃百度云-使用阿里云+OneDrive-零成本配置你的网盘
上一篇
下一篇