github图床
前言
注意:如果是用GitHub搭建的博客,为了安全不建议把图床跟网站放在同一个号
PicGo与GitHub Token
在GitHub创建一个新仓库
到GitHub下载PicGo(注意下载位置,等下可能要用)
安装完成后进入PicGo,点击GitHub图床,填仓库名的格式你的账号名字/仓库名
分支名填main
就行
到GitHub创建一个新token,Note
随便填,把下面的repo
勾上就行,拉到下面保存之后会有一个令牌(别刷新网站不然令牌会“消失”)复制令牌填入PicGo的设定Token
中,点击确认就行了
将Typora与PicGo“连体”
点击Typora左上角的“文件”选择“偏好设置”,在“图像”里面的“上传服务”中选择“PicGo”,途径选择你的PicGo.exe就行
完成!
附(防被墙的方法)
如果有域名的话的话可以用来绑定域名来防范
- 先在GitHub创建个仓库,在仓库里面创建一个用来装图片的文件夹,再在仓库里创建两个文件CNAME和index,在CNAME文件里面填入你要绑定的域名
- 到设置里的 page 页面,修改方框里面的内容,其中①方框的内容跟我相同,另一个方框则填你在CNAME文件里填的域名
- 到Cloudflare添加CNAME记录,目标是 仓库名.github.io
- 到PicGo,修改仓库名、分支、指定储存路径、自定义域名
注意:
- 上传时,后缀一定要有图片后缀如 png、jpg,不然访问那张图片时会出错
- 每次上传一张图片就会触发一次机器人部署,如果短时间内通过PicGo上传的话可能会被视为DOSS,所以如果是想要一次性上传大量图片还是推荐手动去仓库上传吧
- 由于要部署才能看得见,所以PicGo会出现下面的这种情况,不过等部署完之后PicGo再加载就能看见了(其实这样也并无大碍)
github图床