图片较少时可以使用本地文件夹的相对路径通过 Markdown 进行引用,但是十分繁琐,且 GitHub Pages 存在一定限制,需要稳定的图床方案。无论使用何种方案都强烈建议在多处进行备份,数据无价。
常见的图床解决方案
- 小众图床:SM.MS 等,不够稳定、不够安全
- 国外图床:Imgur 等,国内访问速度太慢,不够稳定、不够安全
- 大厂储存服务:七牛云、又拍云、腾讯云 COS、阿里云 OSS 等,操作繁琐,需要实名认证和域名备案
- GitHub 图床:免费,利用 jsDelivr 提供的免费 CDN 加速(目前 jsDelivr 备案取消,不再稳定)
- Gitee 图床:限制大小且大规模封禁图床仓库
其他图床解决方案
- GitHub + Coding + PicGo
思路:通过 Coding 持续集成自动将 GitHub 仓库实时同步到 Coding 仓库,并且替换 PicGo 中自定义网址。
存在的问题:Coding 单仓库免费容量只有 2 GB
2022-08-06 更新:该方法已失效
本博客图床解决方案
- 极狐 GitLab + PicGo
思路:同 GitHub 图床 & Gitee 图床
存在的问题:jihulab 单仓库免费容量只有 2 GB