cloudflare的pages的存储空间貌似没有限制,利用这个特性搭建了无限容量的网盘

事情是这样的,cloudflare是一家以基础服务免费吸引大量用户的公司,同时提供cloudflare pages用于托管个人网站文件,使用自己的域名便可以访问。

但是前一段时间我突然在墨鱼的时候想到,既然pages一个文件最大限制是25MB,最多2万个文件,那版本数量呢?我去reddit上搜索了一下,也没有人讨论关于版本数量限制,而且最适合搭建存储系统的特性是,每个版本在构建的时候都会生成一个独一无二的url,如果每个pages版本的数据都不一样,每个pages版本能存储的理论最大值是25mb*20000也就是250GB,那无限版本数量岂不是就约等于无限容量了,但是如果这种高密度的请求肯定会被官方发现。
如果自己用其实问题不大,我使用wrangle+nodejs写了一个自动化文件切片25mb的core,然后写api,并且使用express框架写了一套,去兼容webGUI。
最后实践成果,目前我已经往里面总共存了25GB的文件了,如果有朋友需要,可以私信要core学习

54 个赞

太离谱了

7 个赞

支持佬友,先mark一下:astonished_face:

太强了佬

我记得类似的操作还有打包成容器镜像把阿里云ACR容器镜像服务当网盘的,以及伪装成视频文件把哔哩哔哩当网盘的(

3 个赞

前者有听说,视频文件也可以???

1 个赞

是的,有这个项目(稍等我找一下

……上一个这么分片:herb:的好像是npm :melting_face:

传了一部电视剧上去
(这算不算供应链投毒?

供应链拉屎都不算
拉屎还得看打包

1 个赞

啊对了,是这个项目

2 个赞

怎么避免被其他人使用

设置密钥加密就行了

晚点我看看,这个太离谱了

1 个赞

么么,想学习一下

这不等大佬实践完,分享下分析成果。

离谱,羊毛总能被玩出花来

1 个赞

cf无论如何都不会想到!

这也太牛逼了

离谱,cf大善人还在蒸