作者:SRE运维博客
博客地址:https://www.cnsre.cn
文章地址:https://www.cnsre.cn/posts/210402140228/
相关话题:https://www.cnsre.cn/tags/图床/
使用github+jsdelivr搭建稳定的免费个人图床"
介绍
想搭建个人博客,但是对比了几家图床,觉得要不是不稳定,要不就是不支持https要不就是收费,想获取免费图床?跟我来吧。
为了避免各位朋友再次踩坑我将我使用过的图床列出来
- 七牛云
- 注册认证后有10G永久免费空间,每月10G国内和10G国外流量。
- 有免费ssl证书,但https流量收费。
- 七牛云30天后会回收测试域名,需要绑定已备案的域名。
- 又拍云
- 注册认证后有10G永久免费空间,每月15G的HTTP和HTTPS流量
- 提供两款可以免费续期的SSL证书
- 需要在网站底部添加又拍云logo及官网链接
- 默认测试域名为http,想要用https需要绑定自己的已备案域名。
- SM.MS
- 永久存储免注册。
- 图片链接支持https。
- 国内访问速度缓慢。
- 每个图片最大5M,每次最多上传10张。
- 腾讯、阿里等云。
- 一开始免费(免费试用6个月)
- 时间、流量、空间大小均有限制
- 小众图床厂商
- 担心跑路啊…
经过上边的对比和踩坑之后,最后还是决定免费获取一个稳定、免费、访问快速的图床。
使用Github
+jsdelivr
利用Github
的免费和jsdelivr
的CND
加速访问。在加上开源项目 PicGo
工具一键上传,简直了。稳定性方面Github
和jsdelivr
都是大厂,不用担心跑路的问题,更不用担心容量和速度的问题。所以,免费获取开始。
新建GitHub仓库
登录(没有账号就注册)GitHub,新建一个仓库。
创建token
在主页依次选择Settings
-Developer settings
-Personal access tokens
-Generate new token
,填写好描述,勾选repo
,然后点击Generate token
生成一个Token,注意Token只会显示一次
配置PicGo
前往下载 PicGo,安装好后开始配置图床。
安装不在演示,直接配置。
- 设定仓库名:按照
用户名/ 图床仓库名
的格式填写 - 设定分支名:
master
- 设定
Token
:粘贴之前生成的Token
- 指定存储路径:填写想要储存的路径,如
zops/
,这样就会在仓库下创建一个名为zops
的文件夹,图片将会储存在此文件夹中 - 设定自定义域名:它的作用是,在图片上传后,
PicGo
会按照自定义域名+储存路径+上传的图片名
的方式生成访问链接,放到粘贴板上。
因为我们要使用 jsDelivr 加速访问,所以可以设置为https://cdn.jsdelivr.net/gh/用户名/图床仓库名
,上传完毕后,我们就可以通过https://cdn.jsdelivr.net/gh/用户名/图床仓库名/图片路径
加速访问我们的图片了,比如:https://cn-north-1-image.s3.cn-north-1.amazonaws.com.cn/cnsre/cnsre/20210107112646.png
PicGo更多功能
PicGo
是一个开源的工具设置好后,能够一键上传复制URL
、html
、markdown
、UBB
等连接甚至可以自定义连接。此外PicGo
还有相册功能,可以对已上传的图片进行删除,修改链接等快捷操作,PicGo
还可以生成不同格式的链接、支持批量上传、快捷键上传、自定义链接格式、上传前重命名等,更多功能自己去探索吧!
作者:SRE运维博客
博客地址:https://www.cnsre.cn
文章地址:https://www.cnsre.cn/posts/210402140228/
相关话题:https://www.cnsre.cn/tags/图床/