415 字
2 分钟
利用 Cloudflare Pages 部署免费 Telegraph 图床

Telegraph Image 是一个可以作为 Flickr 和 imgur 替代品的免费图片托管服务。本教程将指导您如何通过 Cloudflare Pages 免费部署和使用 Telegraph Image。

项目地址#

https://github.com/cf-pages/Telegraph-Image

部署步骤#

准备工作#

首先,确保您拥有一个 Cloudflare 账户,并已将自己的域名绑定至该账户。

Fork 仓库#

仓库 Fork 至您的 GitHub 账户。

创建项目#

在 Cloudflare Dashboard 中,进入 Pages 管理页面,创建一个新项目,并将其连接至您 Fork 的仓库。在项目设置中,修改 ProjectName 并添加以下环境变量。

变量名称变量值
BASIC_USER用户名
BASIC_PASS密码

绑定自定义域#

在 Pages 的自定义域设置中,添加您的自定义域。系统将自动更新 DNS 记录。

绑定 KV#

创建 KV 后,在 Pages 的设置 - 函数中绑定 KV,将变量名称设置为 img_url

  • 每日免费写入额度为 1000 次,每次新图片加载都会消耗此额度。
  • 每日免费读取操作最多 100,000 次,每次图片加载(无缓存时)都会消耗此额度。
  • 每日免费删除操作最多 1000 次,每条图片记录的删除都会消耗此额度。
  • 每日免费列出操作最多 1000 次,每次访问或刷新后台 /admin 页面都会消耗此额度。

重新部署#

每次更改后,您都需要重新部署项目以使更改生效。重新部署后,您可以通过以下地址访问管理后台:https://your.domain/admin

后台功能#

  • 图片总数统计
  • 图片名称搜索
  • 黑名单功能
  • 白名单功能
  • 删除记录功能
利用 Cloudflare Pages 部署免费 Telegraph 图床
https://fuwari.vercel.app/posts/opensource/利用-cloudflare-pages-部署免费-telegraph-图床/
作者
Houin
发布于
2024-03-03
许可协议
CC BY-NC-SA 4.0