使用 Tebi + PicGo 搭建图床
使用 Tebi
搭建图床
感谢 Yonzlich 提供该方案。
前言
如果您还在用第三方图床或者没有图床可用,那您不妨参考这篇文章自行搭建一个免费的个人的图床。
图床正如大多数东西一样,只有掌握在自己手上才是最安心的。
为什么选择 Tebi
Tebi
的免费计划提供 50GB 的存储空间和每月 250GB 的流量,并支持无限上传文件。
Tebi
使用分布式存储系统。这在一定程度上保证了您的图片的安全性,也优化了不同地区用户的体验。
以上这些特点对于搭建图床是十分友好的。因此我使用 Tebi
搭建图床。
Tebi
的更多特点请访问 Tebi 官网 进行查看。
准备工作
一个邮箱
Tebi
账号
配置 Tebi
首先,访问 Tebi 并使用邮箱注册账号,在收件箱或者垃圾邮件里点击 Tebi
发的链接,完成注册。
接着访问 Client.tebi.io ,在右上角的 Enter bucket name
中输入您想要的图床域名,例如我的是 img.purkit.ml
,然后点击 ADD BUCKET
。
接着添加 DNS
域名解析。给您的域名添加一个 CNAME
,Target
填 您的域名 + .s3.tebi.io
。例如 img.purkit.ml
就填 img.purkit.ml.s3.tebi.io
。
然后回到 Tebi
。点击左边的 Keys
。接着 ADD KEY
(输入框中 Optional key comment
填不填都可以)。
在 EDIT
中将 S3 Protocol
打勾。
回到 Bucket
, 点击刚刚创建的 Bucket
旁边的 Edit
。
选择 Access Control
,将全部选项都设置成 Public
。

在 DNS
解析生效之后,点击 Hosting
,将 3 个选项全部勾选。
其它选项保持默认,点击 UPDATE
。
访问您的图床域名,如果出现 404
页面则说明配置成功了。
使用 PicGo
配置完图床之后,要如何使用呢?
本来我想得是挂载到 Alist
网盘上的,后来发现 PicGo
有 S3
传输的插件。
于是我选择使用 PicGo
。
配置 PicGo
首先,访问 PicGo
的仓库:GitHub 。
在 Release
中下载与自己系统对应的版本。
安装并运行 PicGo
后,转到 插件设置
,搜索 S3
,下载第一个插件。
转到 图床设置 -> Amazon S3
,新建一个图床。
配置如图:
图床配置名随意,应用密钥 ID
和 应用密钥
是在 Tebi
中添加的 Key
和 Secret
。
桶
的名称填 Bucket
的名称。文件路径参考下表:
payload | 描述 |
---|---|
{year} |
当前日期 - 年 |
{month} |
当前日期 - 月 |
{day} |
当前日期 - 日 |
{fullName} |
完整文件名(含扩展名) |
{fileName} |
文件名(不含扩展名) |
{extName} |
扩展名(不含. ) |
{md5} |
图片 MD5 计算值 |
{sha1} |
图片 SHA1 计算值 |
{sha256} |
图片 SHA256 计算值 |
来源:GitHub PicGo S3 插件 。
地区
和 自定义节点
都填写 s3.tebi.io
即可。自定义域名
填写您的图床域名,注意 https://
。
最后将下方的 3 个选项全部勾选。点击 确定
进行保存。
在 上传区
将上传的图床设置成 Amazon S3
。至此,您就可以使用 PicGo
和 Tebi
作为图床了。
——END——