github图床

前言

注意:如果是用GitHub搭建的博客,为了安全不建议把图床跟网站放在同一个号

PicGo与GitHub Token

在GitHub创建一个新仓库

到GitHub下载PicGo(注意下载位置,等下可能要用)

安装完成后进入PicGo,点击GitHub图床,填仓库名的格式你的账号名字/仓库名分支名填main就行

到GitHub创建一个新tokenNote随便填,把下面的repo勾上就行,拉到下面保存之后会有一个令牌(别刷新网站不然令牌会“消失”)复制令牌填入PicGo的设定Token中,点击确认就行了

将Typora与PicGo“连体”

点击Typora左上角的“文件”选择“偏好设置”,在“图像”里面的“上传服务”中选择“PicGo”,途径选择你的PicGo.exe就行

完成!

附(防被墙的方法)

如果有域名的话的话可以用来绑定域名来防范

  1. 先在GitHub创建个仓库,在仓库里面创建一个用来装图片的文件夹,再在仓库里创建两个文件CNAMEindex,在CNAME文件里面填入你要绑定的域名

  1. 到设置里的 page 页面,修改方框里面的内容,其中①方框的内容跟我相同,另一个方框则填你在CNAME文件里填的域名

  1. Cloudflare添加CNAME记录,目标是 仓库名.github.io

  1. 到PicGo,修改仓库名分支指定储存路径自定义域名

注意:

  1. 上传时,后缀一定要有图片后缀如 png、jpg,不然访问那张图片时会出错
  2. 每次上传一张图片就会触发一次机器人部署,如果短时间内通过PicGo上传的话可能会被视为DOSS,所以如果是想要一次性上传大量图片还是推荐手动去仓库上传吧
  3. 由于要部署才能看得见,所以PicGo会出现下面的这种情况,不过等部署完之后PicGo再加载就能看见了(其实这样也并无大碍)

作者

Jeam

发布于

2021-12-05

更新于

2022-09-07

许可协议

评论