请启用 Javascript 以查看内容

使用github+jsdelivr搭建免费稳定的个人图床

 ·   ·  ☕ 3 分钟  ·  ✍ CNSRE

使用github+jsdelivr搭建稳定的免费个人图床"

SRE运维博客|Linux系统运维|自动化运维|云计算|运维监控

介绍

想搭建个人博客,但是对比了几家图床,觉得要不是不稳定,要不就是不支持https要不就是收费,想获取免费图床?跟我来吧。

为了避免各位朋友再次踩坑我将我使用过的图床列出来

  • 七牛云
    • 注册认证后有10G永久免费空间,每月10G国内和10G国外流量。
    • 有免费ssl证书,但https流量收费。
    • 七牛云30天后会回收测试域名,需要绑定已备案的域名。
  • 又拍云
    • 注册认证后有10G永久免费空间,每月15G的HTTP和HTTPS流量
    • 提供两款可以免费续期的SSL证书
    • 需要在网站底部添加又拍云logo及官网链接
    • 默认测试域名为http,想要用https需要绑定自己的已备案域名。
  • SM.MS
    • 永久存储免注册。
    • 图片链接支持https。
    • 国内访问速度缓慢。
    • 每个图片最大5M,每次最多上传10张。
  • 腾讯、阿里等云。
    • 一开始免费(免费试用6个月)
    • 时间、流量、空间大小均有限制
  • 小众图床厂商
    • 担心跑路啊…

经过上边的对比和踩坑之后,最后还是决定免费获取一个稳定、免费、访问快速的图床。
使用Github+jsdelivr利用Github的免费和jsdelivrCND加速访问。在加上开源项目 PicGo工具一键上传,简直了。稳定性方面Githubjsdelivr都是大厂,不用担心跑路的问题,更不用担心容量和速度的问题。所以,免费获取开始。

新建GitHub仓库

登录(没有账号就注册)GitHub,新建一个仓库。
SRE运维博客|Linux系统运维|自动化运维|云计算|运维监控

创建token

在主页依次选择Settings-Developer settings-Personal access tokens-Generate new token,填写好描述,勾选repo,然后点击Generate token生成一个Token,注意Token只会显示一次
SRE运维博客|Linux系统运维|自动化运维|云计算|运维监控

配置PicGo

前往下载 PicGo,安装好后开始配置图床。
安装不在演示,直接配置。
SRE运维博客|Linux系统运维|自动化运维|云计算|运维监控

  • 设定仓库名:按照用户名/ 图床仓库名的格式填写
  • 设定分支名:master
  • 设定Token:粘贴之前生成的Token
  • 指定存储路径:填写想要储存的路径,如zops/,这样就会在仓库下创建一个名为 zops的文件夹,图片将会储存在此文件夹中
  • 设定自定义域名:它的作用是,在图片上传后,PicGo会按照 自定义域名+储存路径+上传的图片名 的方式生成访问链接,放到粘贴板上。
    因为我们要使用 jsDelivr 加速访问,所以可以设置为https://cdn.jsdelivr.net/gh/用户名/图床仓库名 ,上传完毕后,我们就可以通过https://cdn.jsdelivr.net/gh/用户名/图床仓库名/图片路径加速访问我们的图片了,比如:https://gitee.com/xsre/ImagesHosting/raw/master/zops/20210107112646.png

PicGo更多功能

PicGo是一个开源的工具设置好后,能够一键上传复制URLhtmlmarkdownUBB等连接甚至可以自定义连接。此外PicGo还有相册功能,可以对已上传的图片进行删除,修改链接等快捷操作,PicGo还可以生成不同格式的链接、支持批量上传、快捷键上传、自定义链接格式、上传前重命名等,更多功能自己去探索吧!

文章链接
https://www.cnsre.cn/posts/210402140228/

分享

CNSRE
作者
CNSRE
一个📚学习中的👨‍💻SRE运维工程师🚀🚀🚀


目录