图床测试
SMGPhoto
采用 PicGo客户端 + Github + Cloudflare Pages+ thumbsup 的方案实现完全脱离自托管服务器的自建静态渲染图床网站.
效果好像还行, 就是Cloudflare编译网站的时间比较长, PicGo每上传一个图片都要重新编译一遍, 每次都得等个一分多钟才能加载好. ~~一时半会不知道要传什么图片, 就随便截图群里的几张扔上去了, 23333)
项目地址:SMGCDN/Photos
相册站点:SMGoro Photos
使用项目概览:
- PicGo: 客户端上传程序
- flutter-picgo:手机客户端上传程序
- Github:图片仓库存储
- Gitee:国内仓库镜像存储
- Thumbsup:静态相册网站程序
- Cloudflare Pages:网站托管编译+CDN镜像
- Jsdelivr:额外CDN镜像提供
- hub-mirror-action:Github Action同步至Gitee
图床地址
Cloudflare(速度一般,刷新速度慢)
托管在Cloudflare Pages上的图片有经过Thumbsup相册的处理,可以实现略缩图,原图,水印图的处理,总的来说,十分牛逼,就是每次都要从头构建导致刷新速度有点慢x
1 | # Pages |
example:
Gitee(国内速度快,Action同步)
1 | https://gitee.com/smgoro_0/photos/raw/master/ |
example:
jsdelivr(速度海星,缓存刷新慢)
1 | # 刷新链接 |
example:
GithubRaw(国内速度慢,刷新速度快)
1 | https://raw.githubusercontent.com/smgcdn/photos/master/ |
example: