首页 > 技术文章 > GitHub+jsDelivr作为PicGo的图床

Sky-seeker 2019-10-27 16:24 原文

前提说明

  • 微博图床:开启了防盗链,导致图片无法访问
  • 小众图床:存在关闭的风险
  • Imgur 等国外图床:国内访问速度慢
  • 大厂储存服务:七牛云、又拍云、腾讯云 COS、阿里云 OSS 等,操作繁琐,需要实名认证和域名备案以及付费
  • 采用 jsDelivr 对 GitHub 进行 CDN 加速可以解决国内访问 GitHub 时速度慢的问题
  • PicGo 是一个用于快速上传图片并获取图片链接的工具,支持多个图床,支持批量上传、快捷键上传、自定义链接格式、上传前重命名等。

操作方法

新建 GitHub 仓库

登录/注册 GitHub,新建一个仓库,填写好仓库名,仓库描述
新建仓库
设置仓库

生成一个 Token

在主页依次选择Settings->Developer settings->Personal access tokens->Generate new token,填写好描述,勾选repo,然后点击Generate token生成一个 Token,注意这个 Token 只会显示一次,需要保存下来。
点击Settings
点击Developer settings
点击Generate new token
勾选repo后点击Generate token
Personal access tokens

配置 PicGo

下载PicGo,安装好后开始配置图床
PicGo的GitHub图床设置

  • 设定仓库名:按照用户名 / 图床仓库名的格式填写
  • 设定分支名:master
  • 设定 Token:粘贴之前生成的Token
  • 指定存储路径:填写想要储存的路径,如ITRHX-PIC/
  • 设定自定义域名:它的的作用是,在图片上传后,PicGo 会按照自定义域名+上传的图片名的方式生成访问链接复制到粘贴板上,因为我们要使用 jsDelivr 加速访问,所以可以设置为https://cdn.jsdelivr.net/gh/用户名/图床仓库名

参考资料


版权声明:本文为「梦幻之心星」原创,依据 CC BY-NC-SA 4.0 许可证进行授权,转载请附上原文出处链接及本声明。


博客园地址:https://www.cnblogs.com/Sky-seeker

微信公众号:关注微信公众号,获取即时推送
微信名:梦幻之心星 微信号:Sky-seeker


推荐阅读