使用GitHub搭建个人免费快速的图床

1. 为什么要使用图床?

图床指存储图片的服务器,使用图床存储文档中的图片,那么在使用图片的时候只要写上图片所在的网络地址就好了,这样比较使用静态图片体验显然要好很多。如果我们是多平台分发自己的文章,这样就更方便了。

2. 目前国内图床比较?

本文这里只举几个例子,在网上查了几个比较典型的

1.公共图床:这类图床一般可以直接上传图片,会返回一个链接,供你使用

1
2
3
4
SM.MS图床:无需注册,没有广告,直接上传

路过图床:有点广告,需要注册

2.代码托管平台:
这类图床一般是建立在代码托管平台的仓库中,使用时要公开仓库

1
2
3
GitHub:全球最大代码托管平台,目前除了国内速度慢,几乎没啥缺陷
Gitee:国内仿GitHub代码托管平台,但免费的各种容量上的限制,优点是国内速度快
七牛云:速度快,缺点是要点小钱,免费的各种限制
  1. 服务器图床:
1
各大云服务器:阿里云,百度云,华为云,或者私人服务器 。除了费用高,没啥缺点,全是优点

3. 使用github来搭建图床

在gitee和github上纠结很久,最终选择github + jsDelivr(加速),因为gitee的免费个人的空间太小了,还有上传文件的大小限制<1M。

新建仓库

获取用户名和仓库名,进入 GitHub,登录后点击头像新建仓库,如下图所示

把仓库名输入,点击create即可

获取token

个人头像那里,点击setting,选择 Developer settings,如图所示

在私人令牌中,选择 repo 权限,然后提交

保存token即可

测试

有人好奇,我怎么就测试了,不是还有其他要配置的,我写博客用的是mdnice它有集成好的接口,所以我就不自己搭了。如果大家有需要想知道 github+jsDelivr+PicGo搭建个人图床的话,可以留言给小牛,小牛会抽空把相关坑踩一遍,让大家舒舒服地品用指摘。

上传成功,一切测试OK。

本篇文章到这里就结束啦,如果喜欢的话,多多支持,欢迎关注!