腾讯云函数免费搭建onedrive网盘
- 腾讯云函数
- 介绍
- 真免费?
- 搭建教程
- 准备条件
- 创建云函数
- 创建触发器
- 配置SecretId和SecretKey
- 添加onedriver盘
- 自定义域名
- 访问路径处理
- 总结
- 搭建期间遇到的问题
- 想法
- 借鉴
腾讯云函数
介绍
云函数 (Serverless Cloud Function,SCF) 是腾讯云为企业和开发者们提供的无服务器执行环境。无服务器并非真的没有服务器,而是说用户无需购买服务器,无需关心服务器 CPU、内存、网络配置、资源维护、代码部署、弹性伸缩、负载均衡、安全升级、资源运行情况监控等,也就是说不用专门安排人力做这些,只需专注于代码编写并上传即可。很大程度上降低了研发门槛,提升业务构建效率。
由于 Serverless 拥有近乎无限的扩容能力,核心的代码片段完全由事件或者请求触发,平台根据请求自动平行调整服务资源,用户只需为运行中的云函数付费,若云函数未运行,则不产生任何费用。
白话文解释下有什么用。比如你想发布一个网站,需要有哪些准备条件
- 工程代码。(对开发而言算事吗?github上那么多的开源项目)
- 服务器。(腾讯云为你提供了免费的服务器让你部署)
- 外网访问地址。(腾讯云为你提供了免费的域名访问地址service-开头)
比如搭建onedriver网盘,你会好奇,文件呢,文件存储在哪?其实是存在onedriver给你提供的硬盘空间的。下载的源代码会通过API调用。
真免费?
那为什么可以免费
搭建onedriver网盘呢,因为免费的额度足够你使用罢了
搭建教程
准备条件
- onedriver账号
没有的话注册一个 https://onedrive.live.com/ - onedrive_SCF源码
可以下载https://github.com/qkqpttgf/OneManager-php/releases
也可以在新建云函数的时候选择onedriver云函数模板 - 腾讯云账号
微信号注册一个就行 - 个人域名
可有可无,有的话可以通过配置自定义域名来访问网盘
没有的话可以通过腾讯云提供的免费域名访问
创建云函数
登录腾讯云控制台,搜索云函数
选择函数服务进行新建操作
推荐选择【获取onedrive信息并结合API网关展示】模板,如果是空白函数,之后下载onedrive_SCF源码在后面步骤上传
创建触发器
触发方式选择API网关触发器
将启用集成相应打勾,然后提交
然后点击访问路径进行配置
配置SecretId和SecretKey
SecretId和SecretKey通过连接地址进行新建即可。
完成之后设置登录密码。
登录之后选择管理 设置操作
添加onedriver盘
可选的设置不需要管,直接点击添加onedriver盘
标签和名称随意,单选按钮选择MS:国际版
申请id和秘钥 可以参考:用VPS搭建onedrive的列表程序onemanager教程 – 高洁博客
之后填入,确认。
操作完毕之后就可以访问了。
自定义域名
如果对访问的地址不太满意,可以自定义域名。域名的话十几块钱就可以申请下来了。不过好像是需要备案的。
进入API服务名
自定义域名,新建操作
新增提示有一个公网的二级域名。
既然是要用自定义域名,就需要进行域名解析
记录类型选择CNAME,记录值把上图的公网二级域名填入即可。
之后将新增自定义域名进行提交操作
如果嫌麻烦,可以协议选择http的。我这边是对onedriver二级域名申请了个免费的https证书,所以选择http和https。
提交完成之后就可以进行访问了。
比如以前访问的路径为Home - OneManager/release/one-manager
现在访问的路径就是Home - OneManager/release/one-manager
访问路径处理
由于后面的地址(/release/one-manager)看着不优雅,需要进行处理。
由于域名解析的记录类型选择的是CNAME,所以说这种路径你是处理不了的,只能在云函数服务里面处理了
如下图,将路径修改为/
这只解决了/one-manager
的访问路径问题
那/release
如何解决呢?
需要在自定义域名里将路径映射的发布环境 /release
修改为/
即可。
这样就可以这么访问了Home - OneManager
完美,不用花钱就可以搭建网盘,舒服
总结
搭建期间遇到的问题
- 最后一步显示Access Denied
原因是因为我的onedriver长期不使用被冻结了,1天后才能解封。所以说这个问题忽略不计。 - 配置了自定义域名,只能访问首页,访问内层页面的时候就404
原因是路径处理的问题
想法
作为一个开发者,买台属于自己的服务器是很有必要的。
这不马上就双十一了嘛,阿里云腾讯云都是有活动的,云服务器的优惠力度很大的,可以关注下。
推荐买个最起码4G的服务器,也贵不了啥。顺带买个域名,做下备案,总归用得到。
腾讯云邀请链接腾讯云618采购季_腾讯云618特惠_腾讯云618活动-腾讯云
借鉴
腾讯云无服务器云函数搭建onedrive网盘教程_木子欢儿的博客-CSDN博客用VPS搭建onedrive的列表程序onemanager教程 – 高洁博客
腾讯云函数免费搭建onedrive网盘相关推荐
- 申请教育邮箱和使用微软 OneDrive API 和腾讯云 SCF 免费搭建个人网盘
参考注册地址 注册的学校是(Red Rocks Community College官网)注册申请时需要用到 参考注册地址2 国西南学院(Southwestern College) 为什么要申请教育邮箱 ...
- 腾讯云无服务器云函数搭建onedrive网盘教程
前言 通过在环境变量中手动添加Region值来暂时解决无法使用腾讯云函数创建OneManager的问题. 大部分Onedrive的个人网盘都需要使用VPS服务器来搭建,本文所涉及的腾讯SCF云函数算是 ...
- 在云服务器上搭建Aria网盘服务以及离线下载
本文搜刮了网上的教程,排除了网上教程的坑,亲测可行正在使用 1. 安装docker sudo apt install docker.io 2. 用docker安装Mysql(❤坑) [1号坑,此处网上 ...
- 【玩转腾讯云】免费搭建你的微信机器人!24小时在线!上云!
以下内容来自「玩转腾讯云」用户原创文章,已获得授权. 01. 前言 今天,我给大家带来一篇使用腾讯云快速搭建微信机器人的教程.并且他是免费的!免费的!纵观网上教程搭建机器人很多都是收费的.然而,我的教 ...
- 使用云服务器NAS搭建个人网盘
安装OwnCloud OwnCloud是一款开源的云存储软件,基于PHP的自建网盘.基本上是私人使用,没有用户注册功能,但是有用户添加功能,你可以无限制地添加用户,OwnCloud支持多个平台(win ...
- linux搭建个人网盘,Linux下使用nextcloud搭建个人网盘
市面上有那么多的网盘服务提供商,为什么还要自己搭建网盘呢?主要有以下原因: 免费的网盘都有种种限制,要么不限速容量小(onedriver,google driver),要么容量大限速(百度云) 付费网 ...
- 利用cloudflare works搭建个人网盘站——免费免服务器搭建基于onedrive的网盘站(2021版)
FODI是一款 OneDrive 秒级列表程序,之前就支持腾讯云SFC搭建基于onedrive的网盘站,但是现在腾讯云api要收费了(cloudflare的访问速度没有腾讯云的SFC快),所以其作者增 ...
- 利用cloudflare works搭建个人网盘站——免费免服务器搭建基于onedrive的网盘站(2020版)
FODI是一款 OneDrive 秒级列表程序,之前就支持腾讯云SFC搭建基于onedrive的网盘站,但是现在腾讯云api要收费了(cloudflare的访问速度没有腾讯云的SFC快),所以其作者增 ...
- 利用腾讯云函数实现自动化签到
云函数本来是给开发者和企业用的,不过因为他能运行代码,加上定时运行的特性,很快就被人挖掘出新的用途. 今天要说的自动化签到,如果我们把签到那些App的代码复制到云函数上,并设置每天运行一次,这事儿不就 ...
最新文章
- 基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET - 插件标记实现
- 【控制】《多智能体系统的协同群集运动控制》陈杰老师-第2章-连通性保持条件下多智能体系统群集运动控制
- jquery and event
- 用vmware安装win7虚拟机(windows10系统)
- 3、从尾到头打印链表------------剑指offer系列
- CISO的真正挑战:密码管理、IoT安全合规性
- GPU服务器的配置计划
- struts拦截器+注解实现网络安全要求中的日志审计功能
- 操作系统—进程同步与互斥问题之生产者消费者问题,附赠PV操作题解题思路(思维导图版)
- 图像处理自学(五):CAMERA驱动软件硬件架构V4L2
- Merge Two Sorted Lists Leetcode
- Linux - 搭建ftp服务器
- 【新品发布】行业领先数据恢复“先锋”震撼来袭
- Codeigniter 升级
- 方法论-5W2H七问分析法
- 中国大学MOOC所有课程信息爬虫(课程ID、学校简称、课程名字、教师、学校全称、学生人数、学生人数、评价人数、平均评价)
- Win/ubuntu16.04+tensorflow_gpu+Anaconda
- 算法训练Day6:有效的字母异位词, 两个数组的交集,快乐数,两数之和
- vue路由传参 params传参不能传对象
- 2021年全网最详细的计算机二级备考攻略,看完都会过~
热门文章
- RTL8211F 硬件配置
- 联想台式电脑一键恢复后桌面没有计算机了,联想笔记本一键恢复功能使用教程...
- echarts自定义地图总结(VUE)
- k8s+docker实战(长篇)
- php mail 163邮箱,使用PHPMail发送邮箱(163邮箱为例)
- 《我的青春谁做主》剧中人物星座分析
- 计算机少年宫活动计划,少年宫活动计划3篇
- 打怪小游戏 勇者打恶龙1.1
- Unity3D 绑定机械传动 插件包
- python中参数前面加星号是什么意思_详解Python函数中参数带星号是什么意思