配置个人图床
使用PicGo+Github快速部署个人图床
一、简介
1. PicGo是什么
PicGo是一款图床工具,支持微博图床,七牛云,腾讯云COS,又拍云,GitHub,阿里云OSS,SM.MS,Imgur 等8种常用图床,简单易用。
- 简单易用
- 复制Markdown链接
- 支持的图床
2. 公共图床推荐
二、快速部署
网上有很多教程,所以就简短说明一下可能会踩的坑
1. 安装PicGo
2. 准备GitHub仓库
这里我干脆直接新建了一个专门用做图床的仓库
- 注意仓库必须设置为公开
3. 生成 token
在 GitHub 上生成一个 token 以便 PicGo 操作我们的仓库,来到个人中心,选择 Developer settings 就能看到 Personal access tokens,我们在这里创建需要的 token。
进设置
创立token
勾repo
记录token
- 建议把token记好
4. 设置PicGo
- 设定仓库名的时候,是按照“账户名/仓库名的格式填写”,不能带空格
- 分支名填写master即可
- 将刚才的token贴在设定Token
- 指定储存路径可不写,写了的话会在repository下创建一个与之对应的文件夹
- 自定义域名的作用是,在上传图片后成功后,PicGo会生成“自定义域名+上传的图片名”形式的访问链接,将其放到剪切板。这是格式:
https://raw.githubusercontent.com/用户名/项目名/分支名
- 一般可以不写自定义域名
5. 其他说明
- 建议设置一下热键
- 这个工具的作用是把本地图片推到仓库去,默认不同步删除操作。即
- 将PicGo相册的图片删除后,仓库里的图片不会咋样;
- 直接把仓库删了,PicGo相册里的图片也暂时不会消失。当然,链接会挂。
- PicGo支持扩展
- 如果遇到这种无法显示的问题:
- 图片外链能够正常打开
- 应用程序的相册无法显示
- 点击单张图片,稍加加载之后无法显示
…大概率只是网不好…毕竟国内直连Github也不是很稳定,挂个代理试试
- 介于以上原因,我还是文章图片一起推好了…:first_quarter_moon: