GitHub + jsDelivr + PicGo + Imagine制作免费图床

原文连接

使用流程

新建 GitHub 仓库

生成一个 Token

配置 PicGo 并使用 jsdelivr 作为 CDN 加速

使用 Imagine 进行图片压缩

上传图片到 PicGo 并使用图床

新建 GitHub 仓库

  • 将权限设置成 public
  • 根据需求选择是否为仓库初始化一个 README.md 描述文件

生成一个 Token

1.点击用户头像 -> 选择 Settings

2.点击 Developer settings

3.点击 Personal access tokens

4.点击 Generate new token

  • 填写 Token 描述,勾选 repo,然后点击 Generate token 生成一个 Token

  • 获取 Token 密钥

配置 PicGo 并使用 jsdelivr 作为 CDN 加速

下载PicGo

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

  • 设定分支名:master

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

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

  • 设定自定义域名:它的的作用是,在图片上传后,PicGo 会按照自定义域名+上传的图片名的方式生成访问链接,放到粘贴板上,因为我们要使用 jsDelivr 加速访问,所以可以设置为https://gcore.jsdelivr.net/gh/用户名/图床仓库名

使用 Imagine 进行图片压缩

Imagine下载