前言

  1. 写文章的时候经常会插入一些图片什么的。如果是采用本地存储方式,插入的图片路径有可能会找不到(附件没有归档到文件)太麻烦了我才不会做呢。
  2. 国内有很多的图床,可是我的服务器是在国外,想使用国内的CDN基本都需要备案,浑水摸鱼的流量费又高还怕被打。
  3. 使用Github仓库可以创建个人的图床,问题是国内访问Github速度不理想,不过可以使用JsDelivr CDN来加速访问
JsDelivr是一个免费开源的CDN解决方案
国内外都有节点速度都很理想

JsDelivr官网使用教程

食用教程

1.创建Github仓库

首先需要去Github创建一个仓库,专门用来存放上传的图片。
什么你还没有Github?,快去注册全世界最大的同性交友网站吧!
点击右上角+号,New repository
随后填写我们的图床信息!
Repostiory name随意填写
一定要选择Public公开
不然CDN怎么访问你呢!!!
点击Create创建仓库

这样我们就成功创建了一个属于自己的Github仓库了。

2.生成Access token

按照以下步骤依次生成Token,生成的Token只会显示一次,记得备份。

Note随意填写,最好描述一下这个token是干什么的
勾上repo 点击Create就创建完毕了

找个记事本或者txt把这个token记录下来。之后有用!
什么?你说丢了,那就再创建一个吧- -反正这个token还没开始用!

3.下载GitStatic插件

这里非常感谢乔千为我们制作了一款可以自动上传github仓库的Typecho插件。

更改文件目录为GitStatic上传至Typecho插件并开启

将刚刚的Token,用户名,仓库名都填入其中保存即可。

4.如何使用

直接在文章内附件上传,会自动上传至你的仓库并且返回CDN加速后的地址

·可能存在的问题 部分cdn跳转链接会无法访问
提示Failed to fetch xx@later github

请确认自己的仓库主要分支名是否为master,如果不是的话请自行修改一下就好了

接下来就请食用被CDN加速后的图片访问的效果吧~

Last modification:October 29, 2020
如果觉得我的文章对你有用,请随意赞赏