使用 JsDelivr 和 GitHub 做图床

生活 Jan 14, 2020

JsDelivr 在大陆有 CDN 边缘节点,Github 大厂质量保障,使用 Github+ JsDelivr 作为个人图床,安全稳定快速。还可以配合 PicGo 或建站系统使用,简单便捷。

A.在 Github 创建图床 Repo

  1. 在 Github 新建 Repo , 并设置为可公开(默认,无需操作,设置位私有无效)。

  2. 生成 Personal access tokens

    在主页依次选择【Settings】-【Developer settings】-【Personal access tokens】-【Generate new token】,填写好描述,勾选【repo】,然后点击【Generate token】生成Token,Token只会显示一次,记得保存。

B.设置 PicGo 图床管理

  • 在 PicGo 选择 Github 作为图床。

  • 设定仓库名:按照【用户名 / 图床仓库名】的格式填写

  • 设定分支名:【master】

  • 设定Token:粘贴之前生成的【Token】

  • 指定存储路径:填写想要储存的路径,如【img/】,这样就会在仓库下创建一个名为 img 的文件夹,图片将会储存在此文件夹中

  • 设定自定义域名:PicGo会按照【自定义域名+储存路径+上传的图片名】的方式生成访问链接。

    https://cdn.jsdelivr.net/gh/user/repo
    

C.把图片通过 PicGO 上传到 Github,获得图片URL,即可享受 Jsdelivr 的 CDN 服务

D. 正在研究如果 让 Ghost 的头部特色图像用上 Jsdelivr CDN 服务,如果你有好方法,请留言

席一舟

四野八荒,苦茶清禅。渔樵江渚,浊酒西风。 螽斯蓝寿,稀禾芡菱。嬉笑怒骂,行藏自由。 策马悬崖,雕弓满月。惊涛拍岸,毕力遐方。 银鞍白马,一剑寒霜。此生谁料,咸是妙明。