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
后台功能
- 图片总数统计
- 图片名称搜索
- 黑名单功能
- 白名单功能
- 删除记录功能