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

简介: 如何搭建个人图床?


1. 为什么要使用图床?


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

2. 目前国内图床比较?


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


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


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


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


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


GitHub:全球最大代码托管平台,目前除了国内速度慢,几乎没啥缺陷

Gitee:国内仿GitHub代码托管平台,但免费的各种容量上的限制,优点是国内速度快

七牛云:速度快,缺点是要点小钱,免费的各种限制


  1. 服务器图床:


各大云服务器:阿里云,百度云,华为云,或者私人服务器 。除了费用高,没啥缺点,全是优点


3. 使用github来搭建图床


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


新建仓库


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

image.png



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


image.png


如果觉得文章对你有帮助,欢迎关注微信公众号:小牛呼噜噜


获取token


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


image.png


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


image.png


保存token即可


image.png


测试


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


image.png


image.png


上传成功,一切测试OK。


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

相关文章
|
21天前
|
存储 JavaScript 网络架构
【开源图床】使用Typora+PicGo+Github+CDN搭建个人博客图床
【开源图床】使用Typora+PicGo+Github+CDN搭建个人博客图床
35 3
|
25天前
|
缓存 前端开发 JavaScript
通过jsDelivr实现Github图床CDN加速
jsdelivr是一个免费的公共CDN(内容分发网络)服务,它允许网站开发者将他们的代码库、JavaScript库、字体和其他资源托管在jsdelivr上,并通过jsdelivr的CDN网络进行快速分发。使用jsdelivr可以有效地减少用户下载资源的时间,提高网页加载速度,同时减轻原始服务器的负载。
38 1
|
7月前
|
开发者
picgo+GitHub搭建图床
picgo+GitHub搭建图床
82 0
|
5月前
|
存储 定位技术 Windows
GitHub与PicGo搭建免费稳定图床并实现Typora内复制自动上传
GitHub与PicGo搭建免费稳定图床并实现Typora内复制自动上传
|
6月前
|
存储 搜索推荐 Go
github作为图床的使用方式
github作为图床的使用方式
|
6月前
|
存储 Windows
GitHub+PicGo+Typora搭建个人免费图床并实现md粘贴即上传
本文介绍基于Github平台与PicGo工具,构建免费、稳定的图床,并实现在Typora内撰写Markdown文档时,粘贴图片就可以将这一图片自动上传到搭建好的图床中的方法~
915 3
GitHub+PicGo+Typora搭建个人免费图床并实现md粘贴即上传
|
8月前
|
存储 搜索推荐 程序员
配置Picgo图床之COS、OSS、Github图床
配置Picgo图床之COS、OSS、Github图床
|
9月前
|
存储
Github搭建图床
所谓图床,就是存储图片的服务器。
116 0
|
10月前
|
存储 搜索推荐 Go
github作为图床的使用方式
~~hello,各位大兄弟,小魔童哪吒今天起开始定期输出高质量的技术内容,包含学习方法,学习路径,学习工具及技巧等,语言包括c/c++,go。
180 0
|
11月前
|
存储
【版本控制】GitHub图床服务Action---自动监视图床仓库的目录下的文件数
【版本控制】GitHub图床服务Action---自动监视图床仓库的目录下的文件数
84 0