PicGo+GitHub搭建自己的免费图床
点击蓝字
关注我们
前言
你是否也在用markdown整理一些技术文档,如何插入图片成了一个头疼的问题,转为base64引用或者直接引用本地图片,这样的话比较麻烦,我们可以考虑搭一个图床,通过外链图片写回 md 文件。
1.PicGo 本体支持图床
七牛图床 v1.0
腾讯云 COS v4\v5 版本 v1.1 & v1.5.0
又拍云 v1.2.0
GitHub v1.5.0
SM.MS V2 v2.3.0-beta.0
阿里云 OSS v1.6.0
Imgur v1.6.0
2.PicGo功能
支持拖拽图片上传
支持快捷键上传剪贴板里第一张图片
Windows 和 macOS 支持右键图片文件通过菜单上传 (v2.1.0+)
上传图片后自动复制链接到剪贴板
支持自定义复制到剪贴板的链接格式
支持修改快捷键
支持插件系统,已有插件支持 Gitee、青云等第三方图床
支持通过发送 HTTP 请求调用 PicGo 上传(v2.2.0+)
更多功能等你自己去发现,同时也会不断开发新功能
摘自官网:https://picgo.github.io/PicGo-Doc/zh/guide/
3.下载安装
下载链接:https://github.com/Molunerfinn/PicGo/releases
本地为windows,下载windows版。
下载完成按提示下一步安装即可
4.配置图床
前置条件:这里采用GitHub仓库来配置图床,所以需要先去创建一个GitHub仓库。
为什么选择GitHub?
主要是免费,其他基本上是收费的,Gitee也免费,但是从去年的Gitee封禁大量个人博客网站、图床,下线代码搜索功能。当然要想稳定还是得有自己的服务器,自己保管图片。免费的都可能存在丢失风险。
1)配置
配置参数:
repo: github用户名/仓库名;
branch: 分支名(如默认:master)
token: github私人令牌
path: 用于仓库下存储的目录 (选填)
customPath和customUrl可以不用填
2)token获取方式
如下图:github个人中心->Settings->Developer Settings->new token
进入Settings-Developer Settings
勾选仓库权限,生成token
3)配置完成之后就可以上传图片
到相册中可查看
复制链接到浏览器访问
Github毕竟在国外,访问很慢,因此我们可以通过jsDelivr来进行免费加速,配置也很简单,只需要在我们的图床配置项设置自定义域名。
https://cdn.jsdelivr.net/gh/用户名/仓库名
5.总结
以上就完成搭建一个免费图床了,以后只需要上传,在md中引用即可,当然还有其他方式,比如七牛云,腾讯云等,或者自己买服务器,选择因人而异。
github地址:https://github.com/Molunerfinn/PicGo/
官方文档:https://picgo.github.io/PicGo-Doc/zh/guide/
THE END
关注公众号
点赞+在看
关注公众号回复关键字领福利
成功,离不开日积月累的努力!