Github图床使用

网络上关于GitHub+Jsdelivr实现图床加速的文章很多,但是年代久远,加上Jsdelivr早就被和谐了,所以本人重新整理一下,目前还能使用,无需科学上网的就能加速图片的方法。

方法1:Jsdelivr镜像站 https://jsd.cdn.zzko.cn (公益)

方法2:通过Cloudflare Workers实现反代

即使镜像站点跑路了,Cloudflare还在,速度慢点

以上方法都要配合PicGo或者PicList使用,本人使用的是PicList

配合图床工具: PicList

PicList 是一款基于PicGo 深度二次开发,云储存/图床管理和文件上传客户端工具

完美兼容PicGo

官网: https://piclist.cn

1.通过Cloudflare Workers实现反代

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
addEventListener(
  "fetch",event => {
     let url=new URL(event.request.url);
     url.hostname="raw.githubusercontent.com";  //反代github域名
     let request=new Request(url,event.request);
     event. respondWith(
       fetch(request)
     )
  }
)

具体教程网上很多,需要你在Cloudflare有域名

2.配合PicList

请替换为你自己的仓库名 以及分支,准备好token

反代图

下图为镜像站

  • 仓库名: woniu336/blog-image
  • 分支: main
  • 存储路径: img/

图片测试: