51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

Hexo -25- PicGo + Github + jsdelivr 组建免费快速可靠的图床

PicGo 支持 github 图床,开源稳定,本文记录使用 github 作为图床并结合 picgo 工具管理的方法。

背景 {#背景}

之前用了两年七牛云图床,实话说没什么毛病,速度快、资费低,结合 picgo 工具管理方便,但最近备案域名出了点问题,收到了七牛云的备案无效通知,只好转战开源服务。

  • github 图床为需要私人图床数据服务的用户提供了平台
  • 境内可能访问速度不稳定
  • 不需要备案
  • 容量有说没有限制有说1G限制的,还不清楚

图床简介 {#图床简介}

图床外文原文是 "Image Hosting Service"。正经的翻译应该是 图片托管服务 或者 图片存储服务

意思就是它是帮你存储图片的地方~至于翻译过来图床可能是因为像河床容纳水一样,图床就是存储图片的地方。

Github 图床 {#Github-图床}

创建图床仓库 {#创建图床仓库}

  • 登录自己的 github 账号创建仓库

取图床仓库的名字

设置为公开仓库

创建 Token {#创建-Token}

  • 进入配置界面

  • 进入开发者配置界面

  • 进入私人Token 管理界面,生成新Token

  • 创建Token,设置用途,使用日期,使用权限

  • 生成token后只有当前可见,以后再也见不到了就,最好自己保存一下

  • 至此图床已经建立完毕

Picgo 设置 {#Picgo-设置}

| 配置名称 | 填写内容 | |-------|--------------------------------------------------------------------------------------------------------------| | 仓库名 | 按照账户名/仓库名的格式填写 | | 分支名 | 建议直接使用 main 分支 | | Token | 将之前的Token黏贴在这里 | | 存储路径 | 相对于仓库的文件路径,比如我这样填会在repository下创建一个名为files的文件夹 | | 自定义域名 | 自定义域名的作用是在上传图片后成功后,PicGo会将"自定义域名+上传的图片名"生成的访问链接,放到剪切板上 外链格式为:https://raw.githubusercontent.com/用户名/仓库名/分支名 |

  • 随后可以像使用七牛云图床一样使用 Github 图床了

jsdelivr 加速 {#jsdelivr-加速}

  • 一张图已经说明白了加速的方法

  • 之前我们的链接为:

  • 改为:

测试 {#测试}

链接图像:http://static.51tbox.com/static/2024-11-22/col/ae53be1e365f6da3aab3869d3694fc5a/cc79a61a7ea64b2281c31f60775ff3da.png.jpg

  • 可以直接修改 PicGo 的存储链接为:

例如我的:cdn.jsdelivr.net/gh/zywvvd/HexoFiles (数据放在主分支)

  • 可以直接使用 jsdelivr 加速的 Github 图床

参考资料 {#参考资料}



文章链接:
https://www.zywvvd.com/notes/hexo/website/25-github-imagebed/github-imagebed/

赞(0)
未经允许不得转载:工具盒子 » Hexo -25- PicGo + Github + jsdelivr 组建免费快速可靠的图床