使用 PicX 搭建 GitHub 图床

 

我们在写markdown语言的文章时,不可避免的要使用图片。为了使得文章轻量化以及便于给其他人阅读,我们需要一个图床来承载我们上传的图片,然后在本身的markdown中,只需附上对应图片的链接即可。在这里,我将展示使用 PicX 工具搭建图床的整个过程。

PicX 简介

PicX 是一款基于 GitHub API 开发的在线图床工具,提供图片上传托管、生成图片链接和常用图片工具箱服务。相关的链接如下:

图床搭建流程

  • 点击这里建立用于储存上传图片的仓库

  • 点击这里申请 GitHub token,申请时注意勾上以下选项:

    • repo

      • repo:status

      • repo_deployment

      • public_repo

      • repo:invite

      • security_events

  • 打开 PicX 使用界面>图床配置>输入Token>点击手动配置

  • 依次操作:选择仓库>选择分支>选择目录>点击确定

  • 点击我的设置,然后依次进行设置:图片名称设置>图片压缩设置>图片链接规则配置>图片链接格式设置

    这里值得注意的是,github 本身的链接规则为https://github.com/<owner>/<repo>/raw/<branch>/<path>。此时,国内用户在不魔法上网的情况下,可能会无法访问,所以,我们需要其他的CDN加速来进行访问。在 PicX 操作界面上,我们可以很方便的选择其他 CDN 加速链接。官方对此的说明参见这里

  • 至此,图床搭建完毕。

图床的使用

完成上述布置后,在上传图片栏目部分,我们就可以上传图片并同时获得图片的 markdown 链接了。另外,上传完图片后,我们还可以点击图床管理,然后进行以下操作:

  • 查看以上上传图片的属性
  • 复制以前上传图片的链接
  • 删除以前上传的图片(对应 Github 中仓库的文件也会被删除)
  • 批量复制图片链接与删除图片

更多使用细节,可参照官方说明文档