PicGo+jsdelivr+github打造私人图床
一.简介
- 搭建图床的办法特别的多,今天教大家使用picGo 这个软件来搭建自己的图床
- PicGo是一个用于快速上传图片并获取图片URL链接的工具,目前支持微博图床,七牛图床,腾讯云,又拍云,github,阿里云,imgur等图床
二.准备
1.PicGo的安装
安装完成后是长这个样子的
2.github建立仓库
github的使用,不就不过多介绍了,不会的朋友,可以看一下,github入门
3.创建新的Token
输入密码
三.配置PicGo
打开软件,图床设置,打开github图床
- 设定仓库名:按照【用户名/图床仓库名】的格式填写
- 设定分支名:master
- 设定Token:粘贴之前生成的Token,一长串数字
- 指定存储路径:填写想要储存的路径,如 img/,这样就会在仓库下创建一个名为img的文件夹,图片将会储存在此文件夹中
- 设定自定义域名:它的的作用是,在图片上传后,PicGo会按照【自定义域名+上传的图片名】的方式生成访问链接,放到粘贴板上,因为我们要使用jsDelivr加速访问,所以可以设置为https://cdn.jsdelivr.net/gh/用户名/图床仓库名
如果忘记token,可以重新获取token,再填写,到这里我们就配置完成
四. 测试
点一次测试,将图片放里面去
提示
上传的图片有问题,我看了下,问题出在填完数据,没点确定,就点了个设置默认图床,等我重新填了一下就好了
注意
上传成功后,自动会复制生成的连接,我们粘贴到需要的地方https://cdn.jsdelivr.net/gh/zfq0620/PicGo/img/xy.png
五.总结
- 同时我也发现一个问题
- 删除本地相册图片,github上面图片依然存在
- 当重复上传相同照片(同名),会提示无法连接服务器,就是报错,然后我们需要重新启动PicGo软件才可以
- 我们需要什么格式的图片链接,就先选好
- 获取图片的连接
- 在配置github 的时候设置自定义域名可以不填,但是由于github的服务器是在国外,导致加载图片的速度特别的慢,所有我们还是选择 jsdelivr 来加速
- 当然我们也可以设置快捷键,在剪完图后之间按快捷键快速生成图片链接
到这里教程就结束了