前言
今天在给别人分享友链的时候,需要给别人一个头像的链接,之前把图片是全部存放到本地的,这下正好分享一下配置图床的过程。
我这边使用的是
PicGo↗
,这是一个快速将图片上传到指定的图床上并返回Markdown格式的URL链接的工具。图床我们的首选是免费的,但是现在市面上大部分的都是不可能三角形,要么可控性差,要么收费,要么速度慢。对于写代码的,首选有两个,Gitee和Github。我原先考虑到的国内访问Gitee比较容易,但是在配置完毕之后出现了对应链接无法接收到图像,看网友说应该是禁用了外链请求到Gitee,详情请见
Gitee网站使用条款-仓库大小↗
,而且国内平台会有审核机制,所以我这边还是选择了Github来搭建我的平台,安全的同时也能够及时备份,避免遗失,不然某天博客的云端图像丢失了就不可挽回了。
创建Github图床仓库
新建仓库
- 登录 Github↗ 并点击右上角 → 选择 “New repository”
- 填写仓库信息:
Repository name: blog-images # 推荐名称 Description: Blog Image Hosting Public/Private: Public ✔️
- 点击 “Create repository”
生成访问令牌
- 点击右上角头像 → Settings → Developer settings → Personal access tokens → Tokens (classic)
- 点击 “Generate new token” → “Generate new token (classic)”
- 配置权限:
Note: PicGo-upload Expiration: No expiration # 长期有效 Select scopes: ✔️ repo (全部仓库权限)
Warning
这个token只会生成后只会显示一次,需要及时复制备份。
配置PicGo
我们在 PicGo仓库↗ 选择需要的版本进行下载和安装,我这边选择的版本是2.4.0。
配置上传
- 打开PicGo → 图床设置 → GitHub图床
- 填写配置:
图床配置名: Github_images_hosting 设定仓库名: yourname/blog-images # 替换为实际用户名/仓库 设定分支名: main 设定Token: 粘贴生成的令牌 存储路径: blog/ # 可选分类目录 自定义域名: # 我这里没有配置CDN加速,所以这里空置即可
此时就可以使用这个工具来上传图片了,下方图片为图床返回链接测试,更多设置请查看 官方文档↗ 。