内容提要
本文介绍了如何利用GitHub和jsDelivr搭建稳定的免费个人图床。通过创建GitHub仓库、生成Token,并结合PicGo工具,可以方便地上传和管理图片,避免了其他图床的不稳定和收费问题,确保快速访问和安全性。
延伸解读
为什么选择GitHub与jsDelivr组合
文章对比了七牛云、又拍云、SM.MS等图床,指出它们存在不稳定、HTTPS收费、需备案域名或国内访问慢等问题。GitHub和jsDelivr均为大厂服务,免费且无需担心跑路,jsDelivr的CDN还能加速访问,因此成为稳定免费的替代方案。
搭建中的关键配置步骤
搭建过程包括新建GitHub仓库、生成具有repo权限的Token,并在PicGo中配置仓库名、分支名、Token、存储路径和自定义域名。自定义域名需设置为https://cdn.jsdelivr.net/gh/用户名/图床仓库名,这样上传后即可通过jsDelivr加速链接访问图片。
PicGo带来的管理便利
PicGo不仅支持一键上传并复制多种格式链接(如URL、HTML、Markdown),还提供相册功能,可对已上传图片进行删除、修改链接等操作。此外,它支持批量上传、快捷键上传、自定义链接格式和上传前重命名,方便日常图片管理。
Q&A
如何使用GitHub和jsDelivr搭建个人图床?
首先在GitHub上创建一个仓库,生成个人访问Token,然后下载并配置PicGo工具,最后通过PicGo上传图片并使用jsDelivr加速访问。
为什么选择GitHub和jsDelivr作为图床解决方案?
因为GitHub和jsDelivr提供稳定、免费的服务,避免了其他图床的不稳定和收费问题,确保快速访问和安全性。
PicGo工具有哪些功能?
PicGo支持一键上传、复制多种格式的链接、批量上传、链接修改和删除等功能,方便用户管理已上传的图片。
如何生成GitHub的个人访问Token?
登录GitHub后,依次选择Settings-Developer settings-Personal access tokens,然后点击Generate new token生成Token。
使用PicGo上传图片后,如何访问这些图片?
上传后,可以通过设置的自定义域名和存储路径生成访问链接,例如使用https://cdn.jsdelivr.net/gh/用户名/图床仓库名/图片路径。
搭建个人图床的主要好处是什么?
主要好处是避免了图床服务的不稳定和收费问题,确保图片的快速访问和安全性。