前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >【玩转腾讯云】万物皆可Serverless之免费搭建自己的不限速大容量云盘(5TB)

【玩转腾讯云】万物皆可Serverless之免费搭建自己的不限速大容量云盘(5TB)

原创
作者头像
乂乂又又
修改于 2020-04-22 10:12:57
修改于 2020-04-22 10:12:57
7.6K28
举报

万物皆可Serverless系列文章

  1. 万物皆可Serverless之免费搭建自己的不限速大容量云盘(5TB)
  2. 万物皆可Serverless之使用云函数Timer触发器实现每天自动定时打卡
  3. 万物皆可Serverless之使用SCF+COS快速开发全栈应用
  4. 万物皆可Serverless之使用SCF+COS免费运营微信公众号
  5. 万物皆可Serverless之使用SCF快速部署验证码识别接口
  6. 万物皆可Serverless之Kaggle+SCF端到端验证码识别从训练到部署
  7. 万物皆可Serverless之借助微信公众号简单管理用户激活码
  8. 万物皆可Serverless之使用SCF+COS给未来写封信
  9. 万物皆可Serverless之在Flutter中快速接入腾讯云开发
  10. 万物皆可Serverless之在Flutter中写一个Dart原生腾讯云对象存储插件
  11. 万物皆可Serverless之我的Serverless之路

一、本文介绍

不晓得你有没有体验过百度云限速的痛苦,反正我对网盘限速这件事一直深恶痛绝。

当我们在网络上好不容易找到资源准备下载时,却发现下载速度最快不过200、300KB/S,

这不禁让我回想起初中那会家里使用电话线拨号上网时的网速,一个4GB的系统镜像要下整整一天。。。

有人可能会说,你可以充钱开会员啊。

呵,你以为我是差开年费会员的钱吗?

开玩笑,我可是连月费会员(连续包月最便宜那种)都舍不得开的人。

没错,穷就一个字,我只说一次,有钱人的快乐咱想象不到。

那么有什么办法可以曲线救国呢?

废话少说,上图片?

搭建好的云盘主页
搭建好的云盘主页
测试一下文件上传速度
测试一下文件上传速度
测试一下文件下载速度
测试一下文件下载速度

可以看到,

整个网盘的上传和下载速度还是可以接受的(我这里是联通的100M宽带),

会比一般网盘下载限速快许多。

除此之外,

基于解析出来的是onedrive直链,

我们可以很轻松的实现文件在线预览的功能,见下图?

视频文件可直接在线播放
视频文件可直接在线播放
音频文件可直接在线播放
音频文件可直接在线播放
甚至可以在线预览office三件套
甚至可以在线预览office三件套

可以看到我们使用Serverless+OneDrive搭建好的云盘功能还是蛮Ok的,

更详细的体验可以访问我已经搭建好的网盘,地址? http://onedrive.idoo.top/

你是不是已经跃跃欲试了呢?马上开始教程,Let's go~~~

二、操作步骤

第一步:获取OneDrive

首先,准备一个OneDrive账号,没有的话可以现在去注册一个。

具体可以参考网上的这篇教程《免费注册微软Office365教育版OneDrive网盘5t空间

第二步:下载OneManager

OneManager-php是一个Onedrive的列表索引和管理程序,可以部署到heroku / SCF / normal空间。

值得注意的是此程序的文件上传下载是走的OneDrive服务器,并不会消耗你的云函数流量。下载地址

OneManager-php
OneManager-php

下载好之后,记得把里面的文件夹解压出来

解压
解压

第三步:新建云函数

打开云函数控制台,https://console.cloud.tencent.com/scf/list?rid=4&ns=default

云函数控制台
云函数控制台

这里,我们把函数地区选到中国香港,然后点击新建

新建函数
新建函数

运行环境选择php7.2,创建方式选择空白函数,然后依次点击下一步,完成。

上传函数
上传函数

函数创建完成后,打开函数代码,选择本地上传文件夹,将我们之前解压好的OneManager-php程序上传,选择保存。

上传完毕后的云函数
上传完毕后的云函数

OK,这次函数就正常了

第四步:配置云函数

云函数创建完成之后,我们还需要配置一下云函数的各种参数

函数配置
函数配置

这里我们把内存改到64MB,超时时间改到5秒(随意设置)

最主要的是添加一个 Region=ap-hongkong 的环境变量,然后点击保存。

添加函数api网关触发器,一定记得勾选启用集成响应,然后保存。

api网关访问地址
api网关访问地址

api网关添加成功后会得到一个访问地址,我们复制一下在浏览器里打开

第五步:配置OneManager

首次访问
首次访问

首次访问OneManager主页需要安装初始化程序,我们按照提示点击开始安装程序。

设置腾讯云访问密匙id和key
设置腾讯云访问密匙id和key

SecretId和SecretKey可以在控制台密匙管理页面找到,https://console.cloud.tencent.com/cam/capi

然后点击确定,设置好管理登录密码就可以正常访问OneManager首页了。

第六步:绑定OneDrive

What?为啥我都初始化了程序为啥还是一片空白???

不要着急,这是因为我们还没有绑定自己的OneDrive网盘,继续绑定一下自己的OneDrive网盘吧。

首页
首页

首先,点击左上角登录,输入自己前面设置的管理员密码后登录,再点击左上角设置选项打开设置页面。

选择添加OneDrive盘
选择添加OneDrive盘

选择添加OneDrive盘,按照网页提示登录自己的OneDrive授权即可,这里我就不再细说了。

第七步:绑定已备案域名

当然,我们是可以自定义api网关的域名的,不过这里的域名前提是已备案的。

假设你已经有已备案的域名,并成功配置好了云函数和api网关,下面就再来看下给api网关自定义域名的步骤

api网关设置
api网关设置

首先打开腾讯云api网关后台页面,选择刚刚云函数已经创建的api网关,打开自定义域名选项。

新建域名绑定
新建域名绑定

然后点击新建,把要绑定的备案域名cnmae解析到提示的地址,选择默认的路径映射提交即可

发布修改后的api网关
发布修改后的api网关

最后记得修改完自定义域名之后发布更新api网关服务,这样自定义域名才会生效。

自定义域名生效
自定义域名生效

没有什么意外的话,现在你就可以像我一样通过自己绑定的备案域名访问云盘了。

三、文章最后

本文标题有说免费搭建大容量云盘,

免费是指腾讯云函数每月会有一定的免费使用额度,

拿来搭建OneDrive云盘自用,免费额度绰绰有余。

另外,OneManager是支持绑定多个OneDrive盘的,

这里说大容量是因为我一共绑定了4个OneDrive盘,

刚好别名风、雨、雷、电,哈哈(是个狠人)

绑定四个盘
绑定四个盘

每个盘都有5TB的容量,合起来就是一共有20TB的容量,嘿嘿。

存点啥不行呢,视频音乐文档统统都可以在线预览,简直不要太爽~

以上,祝各位玩得愉快,Have fun. Bye~

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
28 条评论
热度
最新
这个解析不知道什么意思,搞不明白
这个解析不知道什么意思,搞不明白
回复回复点赞举报
为啥不直接用 onedrive?
为啥不直接用 onedrive?
11点赞举报
因为这样可以做公共网盘,并且可以聚合多个网盘
因为这样可以做公共网盘,并且可以聚合多个网盘
回复回复点赞举报
我这的代码一直上传失败
我这的代码一直上传失败
11点赞举报
我也是 反正我傻了 裂开
我也是 反正我傻了 裂开
回复回复点赞举报
老大你好,为什我的不能在线播放视频,一直转圈圈?是哪里的问题?
老大你好,为什我的不能在线播放视频,一直转圈圈?是哪里的问题?
回复回复点赞举报
楼主你好,请问为什么添加onedrive无法添加成功
楼主你好,请问为什么添加onedrive无法添加成功
11点赞举报
多试几次,有的时候显示添加失败其实是成功了的,刷新一下就好
多试几次,有的时候显示添加失败其实是成功了的,刷新一下就好
回复回复点赞举报
为什么我的腾讯云下载速度超慢,用IDM也只有700kb/s,EDGE下载就几kb。网速1Gbps。求解,万谢~
为什么我的腾讯云下载速度超慢,用IDM也只有700kb/s,EDGE下载就几kb。网速1Gbps。求解,万谢~
11点赞举报
这个和你的ips以及地区有关,有的地方的宽带可以跑满带宽,有的也几百k/s,当然不同的时间测试,网速也不一样,我这边联通的宽带好的时候也可以跑满带宽,有的时候也比较慢。总之,免费的耗的网盘要啥自行车,即要高速又要稳定,那你只能付费买onedrive国内的企业版本了,免费薅的onedrive盘运营服务器都在国外,访问自然不稳定。
这个和你的ips以及地区有关,有的地方的宽带可以跑满带宽,有的也几百k/s,当然不同的时间测试,网速也不一样,我这边联通的宽带好的时候也可以跑满带宽,有的时候也比较慢。总之,免费的耗的网盘要啥自行车,即要高速又要稳定,那你只能付费买onedrive国内的企业版本了,免费薅的onedrive盘运营服务器都在国外,访问自然不稳定。
回复回复点赞举报
加密不了怎么办?环境变量设置了还是无法加密
加密不了怎么办?环境变量设置了还是无法加密
11点赞举报
这个你去onemanager群里问吧,我也不清楚
这个你去onemanager群里问吧,我也不清楚
回复回复点赞举报
绑定域名后打开显示{"message":"There is no api match env_mapping '\/'"} 无法正常加载 这个咋弄?
绑定域名后打开显示{"message":"There is no api match env_mapping '\/'"} 无法正常加载 这个咋弄?
11点赞举报
路径映射有问题,具体的修改方法onemanager视频教程有说,你可以去官方群问问。
路径映射有问题,具体的修改方法onemanager视频教程有说,你可以去官方群问问。
回复回复点赞举报
能再出个美化教程吗?小白只能一步一步跟着大佬的脚步来
能再出个美化教程吗?小白只能一步一步跟着大佬的脚步来
22点赞举报
你可以加onemanager的官方交流群(在github上有群号),群里有第三方的主题,你要是自己动手能力强也可以自己写一个。
你可以加onemanager的官方交流群(在github上有群号),群里有第三方的主题,你要是自己动手能力强也可以自己写一个。
回复回复点赞举报
好的 感谢回复
好的 感谢回复
回复回复点赞举报
绑定OneDrive 这个key和密钥和密码设置完了之后,没有跳转到你图片的那个页面,直接是【ERROR】【点击开始安装程序, 然后登录后在设置中绑定你的onedrive。】这怎么搞?
绑定OneDrive 这个key和密钥和密码设置完了之后,没有跳转到你图片的那个页面,直接是【ERROR】【点击开始安装程序, 然后登录后在设置中绑定你的onedrive。】这怎么搞?
11点赞举报
请确认你云函数是选择的香港地区,并且设置好了环境变量,还有你的id和key是正确的,然后刷新一下网页重新安装应该就没问题了。
请确认你云函数是选择的香港地区,并且设置好了环境变量,还有你的id和key是正确的,然后刷新一下网页重新安装应该就没问题了。
回复回复点赞举报
加载更多
推荐阅读
编辑精选文章
换一批
【玩转腾讯云】万物皆可Serverless之我的Serverless之路
我最早接触Serverless大概是在18年6月,那时候我在阿里云的学生机刚好到期,
乂乂又又
2020/04/22
2.5K0
【玩转腾讯云】万物皆可Serverless之我的Serverless之路
【玩转腾讯云】万物皆可Serverless之使用SCF+COS给未来写封信
你也可以访问 http://letter.idoo.top/letter 来亲自体验一下(仅供测试之用,不保证服务一直可用)
乂乂又又
2020/04/22
1.2K0
【玩转腾讯云】万物皆可Serverless之使用SCF+COS给未来写封信
【玩转腾讯云】万物皆可Serverless之关于云函数冷热启动那些事儿
然后我们再来看一下腾讯云云函数文档里的简介 https://cloud.tencent.com/document/product/583/9199
乂乂又又
2020/04/23
1.7K0
【玩转腾讯云】万物皆可Serverless之关于云函数冷热启动那些事儿
【玩转腾讯云】万物皆可Serverless之使用SCF+COS快速开发全栈应用
直到后来我接触到腾讯云无服务器云函数,让前端可以快速获得后端的能力同时,一并解决了前端数据请求跨域的问题。
乂乂又又
2020/04/10
1.6K0
【玩转腾讯云】万物皆可Serverless之使用SCF+COS快速开发全栈应用
【玩转腾讯云】万物皆可Serverless之在Flutter中快速接入腾讯云开发
本文将带领大家按照云开发的官方文档在Flutter中快速接入一下腾讯云开发SDK,
乂乂又又
2020/04/22
3.5K1
【玩转腾讯云】万物皆可Serverless之在Flutter中快速接入腾讯云开发
【玩转腾讯云】万物皆可Serverless之使用SCF+COS免费运营微信公众号
在上一篇《万物皆可Serverless之使用SCF+COS快速开发全栈应用》教程中,
乂乂又又
2020/04/10
2.3K2
【玩转腾讯云】万物皆可Serverless之使用SCF+COS免费运营微信公众号
【玩转腾讯云】万物皆可Serverless之Kaggle+SCF端到端验证码识别从训练到部署
近些年来人工智能迅速发展,尤其是在深度学习神经网络这一块生态尤为繁荣,各种算法和模型层出不穷。
乂乂又又
2020/04/22
1K0
【玩转腾讯云】万物皆可Serverless之Kaggle+SCF端到端验证码识别从训练到部署
【玩转腾讯云】万物皆可Serverless之使用SCF快速部署验证码识别接口
如果部署在服务器端就需要自己去搭建配置网络环境并编写调用接口,这是一个极其繁琐耗时的过程。
乂乂又又
2020/04/17
3.1K0
【玩转腾讯云】万物皆可Serverless之使用SCF快速部署验证码识别接口
万物皆可 Serverless 之我的 Serverless 之路
我最早接触 Serverless 大概是在 18 年 6 月,那时候我在阿里云的学生机刚好到期,那台机子上我有装宝塔面板,然后在上面只放了一个 Typecho 的个人博客站,好像这台服务器似乎一直都是被我拿来当作虚拟主机用,最多也只是登上宝塔面板清一下内存这样子,所以,在我阿里云一年的学生机到期之后,我就果断选择了放弃续费服务器。从那时起我就变成了一个彻底的 Severlesser。
腾讯云serverless团队
2020/06/18
1.8K0
【玩转腾讯云】万物皆可Serverless之在Flutter中写一个Dart原生腾讯云对象存储插件
比如将用户头像上传存储到自己的对象存储桶中,然后返回文件下载链接保存到本地数据库中,
乂乂又又
2020/04/22
3.4K5
【玩转腾讯云】万物皆可Serverless之在Flutter中写一个Dart原生腾讯云对象存储插件
【玩转腾讯云】万物皆可Serverless之使用云函数Timer触发器实现每天自动定时打卡
模板函数的描述里写着“本示例代码的功能是定时拨测 URL 列表中的地址,并通过邮件发送告警”
乂乂又又
2020/04/10
3K10
【玩转腾讯云】万物皆可Serverless之使用云函数Timer触发器实现每天自动定时打卡
【玩转腾讯云】万物皆可Serverless之借助微信公众号简单管理用户激活码
就可以添加并回复一个指定有效期的会员激活码,实现了在微信公众号简单管理用户激活码的需求
乂乂又又
2020/04/22
1.4K0
【玩转腾讯云】万物皆可Serverless之借助微信公众号简单管理用户激活码
万物皆可 Serverless 之使用 SCF+COS 给未来写封信
或许你有用过或者听说过《给未来写封信》,这是由全知工坊开发的一款免费应用,你可以在此刻给自己或他人写下一封信,然后选择在未来的某一天寄出,想必那时收到信的人看着这封来自过往的信时一定会十分感动吧。
腾讯云serverless团队
2020/06/12
9951
腾讯云函数免费搭建onedrive网盘
云函数 (Serverless Cloud Function,SCF) 是腾讯云为企业和开发者们提供的无服务器执行环境。无服务器并非真的没有服务器,而是说用户无需购买服务器,无需关心服务器 CPU、内存、网络配置、资源维护、代码部署、弹性伸缩、负载均衡、安全升级、资源运行情况监控等,也就是说不用专门安排人力做这些,只需专注于代码编写并上传即可。很大程度上降低了研发门槛,提升业务构建效率。
陈灬大灬海
2020/10/29
19.1K0
腾讯云函数免费搭建onedrive网盘
又被限速,我决定用 Serverless 搭建一款私人网盘
Serverless 应用征集已经到第三天了,活动详情 《Serverless 有一百种玩法,比好玩更好玩》。 期间,我们收集到很多开发者的奇思妙想,比如 —— 三步搭建个人网盘,再也没有限速的烦恼! 想必,网盘限速的痛苦大家都体会过,这个问题除了充钱,其实就可以用 Serverless 来解决。 GitHub 上就有一个 OneManager 项目,能将 Onedrive 打造成为个人网盘。通过本文,你将学到如何通过 Serverless 进行部署,就三步,快试一试! 项目地址:https://gi
腾讯云serverless团队
2020/10/22
1.9K0
【玩转腾讯云】征文活动获奖名单公布
由云+社区联合腾讯云免费体验馆及各产品团队举办【玩转腾讯云】征文活动,吸引入驻作者积极参加,非常感谢各位作者的参与。经过评委老师从产品创新性、实用性、可借鉴性、代码规范度、与云计算能力的结合这几个维度的评分以及阅读数、分享数、评论数、收藏数四个维度的指标,综合得出获奖作者名单如下:
腾讯云开发者社区
2020/05/12
12K11
【玩转腾讯云】基于serverless搭建wordpress详细教程及配置体验
serverless中的server是服务器的意思,less是没有的意思,顾名思义也就是无服务器
炒香菇的书呆子
2021/05/03
11.9K12
建站大促惊喜上线!还有你们久等的 Serverless 域名备案答疑!
我们都知道使用中国内地(大陆)的 Serverless 服务开办网站并绑定域名服务时必须先办理网站备案,在过去,备案前大多数都需要先购买一台服务器,而现在,你有了最低成本的备案选择:Serverless 备案!赶快前往 Serverless&DNSPod 联合推出的免费建站活动: https://cloud.tencent.com/act/pro/serverless-dnspod ,购买性价比最高的 Serverless 备案资源包和冰点折扣域名解析套餐吧! Serverless 建站免费资源大合集
腾讯云DNSPod团队
2021/01/22
6.8K0
【玩转腾讯云】使用ServerLess实现云原生
一开始听到ServerLess我以为是类似于VPS(建站主机)亦或者是VM、Container之类的具备完整OS或半完整OS生态的一个全新开发方式,后来发现我完全理解错了,如果说传统的云计算是这样分层的:
StatLee
2020/04/05
4.2K10
【玩转腾讯云】使用ServerLess实现云原生
我的Serverless实战—基于Serverless搭建WordPress个人博客图文教程
serverless中的server是服务器的意思,less是没有的意思,顾名思义也就是无服务器
炒香菇的书呆子
2021/05/06
1.8K0
推荐阅读
【玩转腾讯云】万物皆可Serverless之我的Serverless之路
2.5K0
【玩转腾讯云】万物皆可Serverless之使用SCF+COS给未来写封信
1.2K0
【玩转腾讯云】万物皆可Serverless之关于云函数冷热启动那些事儿
1.7K0
【玩转腾讯云】万物皆可Serverless之使用SCF+COS快速开发全栈应用
1.6K0
【玩转腾讯云】万物皆可Serverless之在Flutter中快速接入腾讯云开发
3.5K1
【玩转腾讯云】万物皆可Serverless之使用SCF+COS免费运营微信公众号
2.3K2
【玩转腾讯云】万物皆可Serverless之Kaggle+SCF端到端验证码识别从训练到部署
1K0
【玩转腾讯云】万物皆可Serverless之使用SCF快速部署验证码识别接口
3.1K0
万物皆可 Serverless 之我的 Serverless 之路
1.8K0
【玩转腾讯云】万物皆可Serverless之在Flutter中写一个Dart原生腾讯云对象存储插件
3.4K5
【玩转腾讯云】万物皆可Serverless之使用云函数Timer触发器实现每天自动定时打卡
3K10
【玩转腾讯云】万物皆可Serverless之借助微信公众号简单管理用户激活码
1.4K0
万物皆可 Serverless 之使用 SCF+COS 给未来写封信
9951
腾讯云函数免费搭建onedrive网盘
19.1K0
又被限速,我决定用 Serverless 搭建一款私人网盘
1.9K0
【玩转腾讯云】征文活动获奖名单公布
12K11
【玩转腾讯云】基于serverless搭建wordpress详细教程及配置体验
11.9K12
建站大促惊喜上线!还有你们久等的 Serverless 域名备案答疑!
6.8K0
【玩转腾讯云】使用ServerLess实现云原生
4.2K10
我的Serverless实战—基于Serverless搭建WordPress个人博客图文教程
1.8K0
相关推荐
【玩转腾讯云】万物皆可Serverless之我的Serverless之路
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档