写博客一直用picgo+gitee图床+Mdnice,结果一夜醒来这家伙的图片外链全失效了!
毫无预警!猝不及防!看着博客上的一个个红叉好心塞 ![]()
我还能相信国内的免费产品吗?!!!
大家有什么图床推荐?(github图床我不用,本来访问就不畅)
郁闷之际我下载了picgo的全部插件,发现picgo有俩插件好眼生,一个叫微信小程序图床,一个叫bilibili图床,恰好我开发过一个微信小程序,我就尝试了一下第一个,似乎用的是腾讯云的对象存储,免费3个月,后面怎么样收费我就不清楚了。
bilibili图床完全不知道怎么用~
说实在这种用git仓库做图床的本就是一种撸羊毛…特别是gitee这种管的严的。
要是直接用各大云的对象存储肯定会更稳定的
哪国的在线免费产品都不能相信,服务器和流量都是钱,不挣钱怎么可能长存。
仅交换信息:
我3月24日也遇到了这个情况,我问了一下懂这方面的,用云端 git 仓库做图床是违反使用协议的。
Gitee 最近整治了一波,
用 GitHub 和 jsdelivr 也违反 JsDelivr 协议,但貌似还没有管过。
(当初上网找了个搭建教程就用上了,不知道违反协议,惭愧)
目前也在找新的图床。打算租服务器试试?
我发邮件联系 Gitee 官方申请了解封,把仓库下载了下来并删了云端的仓库。以后不会这么用了。
用对象存储当图床的话,其实访问量不大的情况下费用几乎可以忽略不记(大概是几分钱一个月),然而存在一定的风险,如果被恶意攻击刷流量的话可能会有比较大的支出,因此建议搭配和 CDN 服务一起用。如果不想存储在国内的云服务商,可以看看 Backblaze B2 + Cloudflare 的组合,前 10G 存储完全免费,配合 Cloudflare 的 CDN 免费套餐,基本上可以做到完全不花钱。
参见:
我能说当图床使用这种行为本身就是某种程度的滥用吗,就比如某些人把 GitHub 当成自动签到的工具,而后者更是有可能会被封号的。
浏览器有微博图床插件
3.27Gitee图床突然恢复了,此讨论作废。(这是折腾我们吗?)
我本人打算先用微信小程序那个图床,3个月后再看看花费多不多再说,以后尽量用收费图床。
我真的不怕花钱买对象存储,据说我这种没多少阅读量的糊糊博客也花不了几毛钱~但是我很怕我什么时候对写博客丧失热情了就忘记继费了 ![]()
可以上传图片到b站图床。登陆b站复制个cookie一句curl直接搞定。随便上传,b站基本不监管。速度还很快。就是插入html的时候需要 <img referrerpolicy="no-referrer" src='xxx' /> 控制一下referer,不然会被防盗链系统403.
<img src="http://i0.hdslb.com/bfs/album/7fc131c5c15bd2a23f6f848319a6e4fe99be654a.jpg" referrerpolicy="no-referrer" />
收费服务用起来稍微安心一点,不过如果担心续费的话可以预先充个十块钱,也够用很久了
虽然~我的图床和博客已经转移到腾讯云cos上了,110元买了一个5年有效的流量包,顺手搞定了网站备案。
据说有人用 Backblaze + Cloudflare继续搞免费图床,有兴趣的可以研究研究。
但是~5.18日看到这条新闻还是很心塞
突发!Gitee宣布仓库开源必须人工审核,「中国Github」要无了?
结果:我有2个仓库,1个几乎是空的仓库申请后就立刻私有变回共有了,但是曾经作为图床的那个主力仓库永久变为私有了,无法再申请。
就…死掉了吧…没啥办法
gitee爱过不过,我不和你玩。
Backblaze 体验
今天下午照着网上大佬的教程比较顺利地搭建了 Backblaze + Cloudflare 的组合,效果还可以
貌似今年 6月中旬 Cloudflare 被黑客攻击瘫痪过。
在 PicGo 上安装 s3 插件,就可以从 PicGo 上传到 Backblaze 了。
唯一致命的一点是,用 PicGo 的插件上传,图片的文件名会变成乱码…(上传文件名格式可以自己调整的)
COS 体验
我之前趁便宜、抱着学习的态度在腾讯云 买了 COS 和域名,结果网络相关的专业术语太多,技术文档看得我想睡觉,一直没弄明白。
而且备案没搞明白是怎么回事,貌似必须要有一个服务器才能给域名备案,还要给网站起个名字,这我完全不会弄啊。
不过从下午的经验来看,我可以 COS + Cloudflare?就是不用腾讯的 DNSPod,继续用 Cloudflare 的 CDN?这样是不是就能不备案了
没有貌似,cf 自己配置搞崩了
试了一下 ShareX 不会出现乱码
呃,我是大傻子
PicGo 上传设置这里可以改的,一开始默认是 md5
改成 fullname 就可以了

能不能指点一下Backblaze + Cloudflare怎么配合Picgo使用呀?我在 PicGo 上安装 s3 插件,一直报错:key id不对。反复用master key还是新建一个application key都不对。
不能用 master key 好像,复制 key id 的时候看看前面是不是多了一个空格
我「rejectUnauthorized」选的是 no
先放结论:
- 博客访问量低的选腾讯云cos(收费)
- 有域名有备案、也不需要https的选七牛云(免费)
- 无域名无备案又需要https的选Backblaze,有域名的加Cloudflare(免费)
- 无域名无备案、爱折腾、需要一个下载网站的选oneManager+oneDrive(免费)
- 海外党直接github+jsdleivr 下面的不用看了~
本来已经彻底放弃gitee,在5.18日把我自己的图床全部迁移到腾讯云cos上了,既然看到一直有人在回复,我就继续说一下我的进展吧,给仍在寻找博客图床的一个参考:
(前提:我的博客访问量极低,不管放哪儿也花不了几个钱,所以我对价格不太在意)
-
腾讯云cos
访问快,可以申请免费https证书,开CDN一年20,cos本身的存储费用和下行流量费真的可以少到忽略不计,我现在每个月4毛钱的花销。
缺点:个人不能直接用cos地址申请域名备案,我买了一个5年的SCF(云函数)备案专用资源包,110元,算是曲线搞定了域名备案。
容量:按量收费,似乎有免费存储空间,我这里文件太少从来就没扣过钱。
图片上传方式:picgo+腾讯云插件
建议:博客访问量低的直接腾讯云cos。充个10元可以安心用很久。 -
微信小程序云开发
前3个月免费,后面的收费和腾讯云cos一样。
图片上传方式:picgo+微信小程序插件
速度和使用方式和1一样,只有3个月免费期不如直接上1。很好奇微信云和腾讯云是什么关系? -
Coding.net
图片上传方式:picgo+Coding插件
免费,100G
可以成功上传但是也属于腾讯云,和gitee一个性质,不推荐。 -
七牛云
如果你有域名备案,直接在七牛云开一个对象存储+CDN,给自己的域名加一个二级域名的cname加一条七牛云的CDN地址即可。
每个月10G存储容量+10G流量免费+10G CDN免费
图片上传方式:picgo+七牛云插件
无域名备案的不要选择七牛云,有域名备案又想要0费用的可以选择这个
缺点:免费的流量不包括https,特别需要https的直接上腾讯云cos吧,一样都收费干嘛不用更大牌的 -
坚果云
图片上传方式:picgo+坚果云插件
可以成功上传,免费。没敢多尝试,对坚果云这款产品都不太敢用,不推荐。 -
Backblaze + Cloudflare
图片上传方式:picgo+Amazon S3插件
谁来救救我啊,始终无法成功上传。换了多个key ID都不行。不知道除了picgo还有别的客户端可以方便上传图片到Backblaze吗。注意加"自定义节点"和“文件路径”就可以上传了。免费。容量未知。有域名无备案的请选择这个。无域名的使用不了Cloudflare
-
NPM+CDN
刚看到这个我都惊呆了,试了一下去创建一个新的package并发布图片,真的可以啊!
使用国内知乎或者饿了么的CDN
容量未知,全免费,速度很快
图片上传方式:picgo目前无插件, 我只会命令行:
npm version patch
npm publish
和gitee同理 不推荐这种方式 -
oneManager+oneDrive (本文重点)
需要部署到vercel或者腾讯云函数上使用。
vercel免费,腾讯云函数需要另外花钱,开CDN加速需要另外花钱。因为oneDrive是免费的,所以存储和下行流量都免费。
图片上传方式:picgo+oneManager插件
缺点:这个插件本身是支持阿里云盘的,可以正常加载一个阿里云盘,但是我无论怎么设置都无法在picGo成功上传!所以只支持oneDrive当储存。(我的oneDrive只有15G)
缺点:任何人只要知道你的网盘地址都可以上传,无需密码
Vercel时不时报错
onemananger的主题设置了都没反应
总之几乎0花费,真能搞出来就是一个可以高度自定义的下载网站。人人都可以上传,设置了自定义主题还能在线播放影音文件,适合不折腾不舒服斯基星人。
(记得找一个不常用的mcn账号挂网盘,别把自己的私密文件放上去,关掉缩略图功能)
因为目前我的阿里云盘有1.5T不知道如何废物再利用,所以有同样想法的小伙伴请交流一下这种方式。 -
SM.MS图床
可以使用,免费
至于github和B站之类的图床确实一直都可以用但是访问不畅,作为备选方案吧。
cos 本身有一个地址可以配置成cname进行域名解析但是无法备案。任何靠用量后付费的访问方式都不能备案。不止是腾讯云,阿里云也是。
你必须另外买云服务器(CVM)、轻量应用服务器(Lighthouse)、Serverless、负载均衡实例,而且必须是预付费方式的。
至于网站名字,放心吧随便起,因为不管你起什么都会有工作人员打电话给你让你修改
。所以别操心这个了。(备案号弄到手后你可以再改回来) 还有一个公安备案我也不知道是啥没弄过~