Telegraph Image是一个可以作为Flickr和imgur替代品的免费图片托管服务。本教程将指导您如何通过Cloudflare Pages免费部署和使用Telegraph Image。
项目地址
部署步骤
1. 准备工作
首先,确保您拥有一个Cloudflare账户,并已将自己的域名绑定至该账户。
2. Fork仓库
将Telegraph-Image仓库Fork至您的GitHub账户。
注意:为了避免上传部署时可能遇到的问题,建议您直接Fork仓库。
3. 创建项目
在Cloudflare Dashboard中,进入Pages管理页面,创建一个新项目,并将其连接至您Fork的仓库。在项目设置中,只需修改ProjectName。
4. 绑定自定义域
在Pages的自定义域设置中,添加您的自定义域。系统将自动更新DNS记录。
5. 创建KV
略
6. 设置环境变量并绑定KV
| 变量名称 | 值 |
|---|---|
| BASIC_USER | 后台登录用户名 |
| BASIC_PASS | 后台登录密码 |
注意:
- 每日免费写入额度为1000次,每次新图片加载都会消耗此额度。
- 每日免费读取操作最多100,000次,每次图片加载(无缓存时)都会消耗此额度。
- 每日免费删除操作最多1000次,每条图片记录的删除都会消耗此额度。
- 每日免费列出操作最多1000次,每次访问或刷新后台
/admin页面都会消耗此额度。
7. 重新部署
每次更改后,您都需要重新部署项目以使更改生效。重新部署后,您可以通过以下地址访问管理后台:
https://your.domain/admin
8. 后台功能
- 图片总数统计
- 图片名称搜索
- 黑名单功能
- 白名单功能
- 删除记录功能