使用 GitHub + PicGo + jsDelivr 搭建自己的私人图床

妈妈再也不用担心我上传图片啦!

image

一、背景

以前写技术博客的时候,都是用的本地图片,一些博客平台比如 CSDN 同步更新的时候需要手动上传图片,这很浪费时间和精力。为了减少重复工作,一直有用图床的想法,但是又听到 XXX图床挂了 ,一直很担心这个问题。后来发现了一个非常棒的搭建属于自己的私人图床的方法,现记录下来,希望帮助到有同样需求的朋友们。

二、创建 GitHub 图床仓库

首先你需要有个 GitHub 账号(搞技术的应该都知道全球最大程序员同性交友网站吧)然后按照下图提示创建一个图床仓库,名字随便起好了。

image

注意: 因为 GitHub 现在支持创建私人仓库了,但是图床仓库不能设为私人的,否则会影响后面的图片超链接显示。一开始我 GitHub 图床仓库设成 Private,测试之后发现博客里的图片并不能成功显示出来,后来我把图床仓库改为 Public 之后,图片就能成功显示了。

三、生成 Access token

然后进入个人账号的 Settings

image

然后选择 Developer settings

image

再选择 Personal access tokens

image

创建新的 token

image

然后填写 Note,并把 repo 全勾上。

image

然后点击页面底部的 Generate token ,就生成了 token,记得及时复制并保存下来,页面关闭就看不到了,后面要用到。

image

四、配置 PicGo,使用 jsDelivr 的 CDN

下载 PicGo 软件,安装。

选择系统对应的版本下载,我用的是 Windows 系统,所以直接下的 .exe 文件。

image

打开 PicGo 的图床设置:

image

输入自己的 GitHub 仓库名、分支名写 master 、Token、存储路径就写 img/ 就行了。

因为我们需要使用 jsDelivr 加速访问,所以将自定义域名设置为 https://cdn.jsdelivr.net/gh/GitHub用户名/图床仓库名 ,进行配置:

image

五、使用私人图床

点击上传区,选择图床为 GitHub图床,链接格式为 Markdown ,直接拖动图片到方框里,等待上传完成,会自动复制 Markdown 链接,然后直接粘贴到正在写的博客中就行,非常方便快捷,大大减少了写作中无意义的重复劳动。

image

六、使用提示

图片上传图床还要注意保护个人隐私,因为仓库是 Public 的,其他用户其实可以看到你上传了什么图片。

虽然这篇文章是一年前写的,但是大学室友最近按照我之前写的教程亲测有效,所以我决定重新排下版,润色了一下文字,重新发表出来。

七、致谢

GitHub+jsDelivr+PicGo搭建免费图床

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 219,039评论 6 508
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,426评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 165,417评论 0 356
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,868评论 1 295
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,892评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,692评论 1 305
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,416评论 3 419
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,326评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,782评论 1 316
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,957评论 3 337
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,102评论 1 350
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,790评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,442评论 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,996评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,113评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,332评论 3 373
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,044评论 2 355

推荐阅读更多精彩内容