项目简介
这是一个基于Cloudflare Pages和Telegraph的免费图像托管解决方案,可作为Flickr/imgur的良好替代品。无需购买服务器或域名,就能轻松部署自己的图床,提供无限数量的图片存储和托管服务,还支持图片审查API,可屏蔽不良图片。
项目的主要特性和功能
- 无限图片储存:用户能上传不限数量的图片。
- 免费使用:托管于Cloudflare的网络,使用量不超免费额度时完全免费,无需购买服务器。
- 自定义域名:既可用Cloudflare Pages提供的*.pages.dev免费二级域名,也能绑定自定义域名。
- 图片审查:支持开启图片审查API,自动屏蔽不良图片。
安装使用步骤
部署项目
- 下载或Fork本项目。
- 打开Cloudflare Dashboard,进入Pages管理页面,选择创建项目。若第一步选择fork本仓库,则选
连接到 Git 提供程序
;若选下载本仓库则选直接上传
。 - 按页面提示输入项目名称,选择连接的git仓库(第一步选fork时)或上传下载的项目文件(第一步选下载时),点击“部署站点”完成部署。
开启图片审查功能
- 前往https://moderatecontent.com/ 注册并获得一个免费的用于审查图像内容的API key。
- 打开Cloudflare Pages的管理页面,依次点击
设置
,环境变量
,添加环境变量
,添加一个变量名称
为ModerateContentApiKey
,值
为第一步获得的API key
,点击保存
。 - 由于更改在下次部署时生效,需进入
部署
页面,重新部署项目。
限制说明
- 因图片文件实际存储于Telegraph,上传图片大小最大为5MB。
- 因使用Cloudflare的网络,部分地区图片加载速度可能无法保证。
- Cloudflare Function免费版每日限制100,000个请求(上传或加载图片总次数),超量可能需购买付费套餐。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】