Telegram和Cloudflare搭建免费图床

Telegram和Cloudflare搭建免费图床
李瑶瑶更多造型教学跳转抖音
**参考**:
- 完全免费,图文教程手把手教你使用cloudflare搭建一个无限空间的私人图床 支持身份认证与成人元素鉴定! - yunsen2025的小窝
- 搭建基于CloudFlare和Telegram的免费图床教程
项目仓库:https://github.com/MarSeventh/CloudFlare-ImgBed
简介
免费图片托管解决方案,基于 Cloudflare Pages 和 Telegram (文件大小不建议超过20MB,过大图片会自动压缩)。
部署流程
1.前期准备
获取Telegram的TG_BOT_TOKEN
和TG_CHAT_ID
TG_BOT_TOKEN
:搜索BotFather
,发送/newbot
,再发送自定义机器人名字、自定义机器人username(需要以bot结尾),@BotFather回复成功消息中的API保存下来作为TG_BOT_TOKEN
。TG_CHAT_ID

- 创建一个新的频道(Channel),移动端:会话界面右上角新建对话。进入新建的频道,选择频道管理,将刚才创建的机器人设为频道管理员,需要先添加机器人到会话。在刚才创建的频道随便发一条消息,然后转发给
VersaToolsBot
,获取频道IDTG_CHAT_ID
。

2.在github上fork项目
首先打开该项目仓库https://github.com/MarSeventh/CloudFlare-ImgBed 点击 “Fork”(如果你认可此项目 可以点击旁边的 starts 以支持作者)。直接点击 “Create fork
” 即可
3.登录cloudflare创建pages
进入cloudflare——Workers 和 Pages——创建——Pages——连接到Git——选择项目仓库——开始设置
全部默认不用修改,最下面“保存并部署”,然后“继续处理项目”
4.添加自定义域
点击 “自定义域” 添加域名或者子域名。
5.设置环境变量及后台账号密码
- 创建KV命名空间
CF主页左侧 “存储和数据库” 下 “KV”——创建——名称为img_url
——添加 - 绑定KV命名空间
回到 page 的界面设置——绑定——添加——KV命名空间
变量名称:img_url
KV命名空间:img_url
- 添加变量
变量名称 | 作用 | 是否推荐 |
---|---|---|
BASIC_USER | 后台管理的账户名 | 推荐 |
BASIC_PASS | 后台管理的密码 | 推荐 |
AUTH_CODE | 前台上传的认证码 | 强烈推荐 防止他人滥用 |
TG_BOT_TOKEN | 刚才获得的机器人Token | *必须 |
TG_CHAT_ID | 刚才获得的频道ID | *必须 |
- 重新部署
部署——所有部署——最上面的那一个——右侧三个点——重新部署
等待部署完成后即可使用。
使用
上传界面
https://自定义域
- 文件命名方式:选择 ==仅前缀== ,避免文件名中有汉字和空格。
- *Tips:
1.Telegram渠道和CloudFlare R2渠道配置方式不同,请根据文档分别配置后使用
2.压缩设置仅针对图片文件,单位为MB
3.客户端压缩指上传前压缩,服务端压缩仅作用于Telegram渠道
4.若图片大小>10MB,或压缩后图片大小>10MB,服务端压缩将自动失效
5.若图片大小>20MB,将自动进行客户端压缩
6.若想要存储的图片和原图完全一致,可以将两个压缩设置均设置为关闭
7.若上传分辨率过大、透明背景等图片,建议关闭服务端压缩,否则可能出现未知问题
- *Tips:
- 链接格式
- 默认复制链接选择 ==HTML==
- *Tips: 默认链接为 https://your.domain/file/xxx.jpg ,如果启用自定义链接格式,只保留xxx.jpg部分,其他部分请自行输入。

管理后台地址
https://自定义域/admin

接入Qexo:
见 Hexo使用Qexo进行后台管理的部署配置 | 理·型·健 四.图床配置
接入PicGo
参考:
- 点击下载PicGo
- 安装插件web-uploader
- 配置插件
配置项 | 参数 | 说明 |
---|---|---|
图床配置名 | *自定义名字 | |
API地址 | https://img.liyao.sbs/upload?authCode=liyao231381&uploadNameType=index | 带上前端认证密码和文件名配置参数 |
POSE参数名 | file | |
JSON路径 | 0.src | |
自定义请求头 | *空 | |
自定义BODY | *空 | |
自定义图片URL前缀 | https://img.liyao.sbs | 图床域名 |
这是我自己搭建的blog网站,用来记录和分享我自己研究的健身造型知识,类似于一个知识库。可以把这个网站分享给你身边的健身爱好者,转载或节选引,用务必注明为“李瑶的原创”,您的支持和尊重是我更新的动力!


此文章版权归 李瑶瑶 所有,如有转载、节选或重新排列组合,请注明来自原作者
评论
匿名评论隐私政策