Telegraph Image是一个可以作为Flickr和imgur替代品的免费图片托管服务。本教程将指导您如何通过Cloudflare Pages免费部署和使用Telegraph Image。
项目地址
https://github.com/cf-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. 重新部署
每次更改后,您都需要重新部署项目以使更改生效。重新部署后,您可以通过以下地址访问管理后台:
8. 后台功能
- 图片总数统计
- 图片名称搜索
- 黑名单功能
- 白名单功能
- 删除记录功能