搭建免费、无限空间的图床:Cloudflare Pages 和 Telegraph-Image

本文首次发布于 2024 年 6 月,2025 年 1 月进行了更新。

注:截至 2025 年 1 月,原有的 Telegraph API 接口被官方关闭,需要将上传渠道切换至 Telegram Channel,部署时需要设置 TG_Bot_TokenTG_Chat_ID,否则影响上传功能。

图片[1] - 搭建免费、无限空间的图床:Cloudflare Pages 和 Telegraph-Image
Telegraph-Image 项目|GitHub 仓库

近期悲痛听闻 imgtp 图床跑路了,而本博客评论系统的图床服务就是由 imgtp 提供的… 看来自建一个图床才是长久之计!

1. 在 GitHub 上 Fork 此项目

转到项目仓库(https://github.com/cf-pages/Telegraph-Image),点击页面右上角的 Fork,创建新分支到你的仓库。

图片[2] - 搭建免费、无限空间的图床:Cloudflare Pages 和 Telegraph-Image
项目仓库

创建分支完成后,就不用管了,继续下面的步骤。

2. 创建一个 Telegram Bot

项目的原理可理解为:利用 Telegram Bot 的 API 实现图片上传和查看。

2.1 用 BotFather 创建机器人

 

登录 Telegram,向 @BotFather 发送命令 /newbot

根据提示,依次输入您的 机器人名称用户名

成功创建机器人后,您将会收到一个 BOT_TOKEN,用于与 Telegram API 进行交互。

图片[3] - 搭建免费、无限空间的图床:Cloudflare Pages 和 Telegraph-Image
此消息包含 BOT_TOKEN,切勿泄露

2.2 新建频道,并将机器人设置为管理员

创建一个新的频道(Channel)。

进入该频道后,选择频道设置,将刚刚创建的机器人添加为频道管理员。

图片[4] - 搭建免费、无限空间的图床:Cloudflare Pages 和 Telegraph-Image
管理频道
图片[5] - 搭建免费、无限空间的图床:Cloudflare Pages 和 Telegraph-Image
设为管理员

2.3 获取频道 ID

频道 ID 无法直接被查看,为此,我们需要利用一个第三方机器人来获取频道 ID。

向机器人 @VersaToolsBot 发送消息,并按提示操作。

你将得到一个 CHAT_ID ,此即频道的ID。

3. 在 Cloudflare 部署 Pages 项目

3.1 创建 Pages 项目

登录到 Cloudflare 控制台,在左侧边栏中选择 Workers 和 Pages

图片[6] - 搭建免费、无限空间的图床:Cloudflare Pages 和 Telegraph-Image
选择 Workers 和 Pages

接下来选择 连接到 Git ,并在接下来的步骤中选中你刚刚 Fork 的那个仓库。

图片[7] - 搭建免费、无限空间的图床:Cloudflare Pages 和 Telegraph-Image
创建一个新的应用程序

构建设置部分,我们点击展开 环境变量(高级) 选项。

图片[8] - 搭建免费、无限空间的图床:Cloudflare Pages 和 Telegraph-Image
其余部分暂时无需理会

新建以下两条变量(将示例值改为你刚刚在 第 2 步 获取的数据):

环境变量 示例值 说明
TG_Bot_Token 123468:AAxxxGKrn5 @BotFather 获取的 Telegram Bot Token
TG_Chat_ID -1234567 频道的 ID,确保 TG Bot 是该频道或群组的管理员

3.2 绑定自己的域名

回到项目列表,点击进入这个项目,然后点击 自定义域 选项。

图片[9] - 搭建免费、无限空间的图床:Cloudflare Pages 和 Telegraph-Image
配置自定义域

根据提示绑定自己的域名,并配置 CNAME 解析,稍后 Cloudflare 还会自动为你配置 SSL 证书。

这一步骤大约需要 2 分钟生效,耐心等待片刻。

完成

至此,一个无限空间的图床部署完成,尽情使用吧~

图片[10] - 搭建免费、无限空间的图床:Cloudflare Pages 和 Telegraph-Image
部署完成

本站评论功能已接入自建图床,欢迎体验

图片[11] - 搭建免费、无限空间的图床:Cloudflare Pages 和 Telegraph-Image

进阶使用(后台管理与图片审核)

Telegraph-Image 其实也支持了图片后台管理、以及通过第三方 API 实现的图片 AI 审核功能,需要手动开启。

有关操作步骤,请参阅官方教程:https://github.com/cf-pages/Telegraph-Image

⚠ 需要特别注意

截至 2025 年 1 月,官方教程中 “创建环境变量和 KV 命名空间” 的步骤存在错别字。

例如,BASIC_USER 这一变量名称,实际上应为 BASIC USER(不包含下划线),否则会导致无法进入图片管理后台。

环境变量KV 命名空间 的正确名称可参考下图,这是笔者经验证得出的正确配置:

图片[12] - 搭建免费、无限空间的图床:Cloudflare Pages 和 Telegraph-Image

局限性

1. 图片文件实际上存储于 Telegram 的服务器,其对图片大小的限制为最大 5MB

2. 毕竟使用了 Cloudflare 的网络,图片的加载速度在某些国家和地区可能较慢

3. Cloudflare Function 免费版每日限制 100,000 个请求(即上传、加载图片的总次数不能超过 100,000 次)

与其它图床的对比

如果你的使用目的是托管博客站点上的所有图片(即仅个人使用),则更推荐你尝试 PicX 图床 等项目。

Telegraph-Image 更适合作为一个公共图床。

名称 Telegraph-Image PicX
无限空间
最大图片大小 5 MB 无限制
图片 AI 审核
后台管理
访问速度
适用场景 适用公共场景(例如评论区图床),无需登录即可使用,网站界面只有一个上传按钮 适用个人博主,需通过 GitHub Token 登录后台,除图床服务外,还提供一些图片处理小工具(图片压缩、图片转 Base64、图片水印等)
技术原理 Telegram API GitHub API
CDN 加速 Cloudflare jsDelivr

原创文章,作者:主机仓库,如若转载,请注明出处:https://zhujicangku.com/16.html

(0)
主机仓库主机仓库
上一篇 2025年5月27日 上午10:34
下一篇 2025年5月28日

相关推荐

  • 将本地网站源码上传到Github并使用Netlify搭建静态网站

    前言 很多人都想搭建自己的网站,但是如果按照常规的方法(域名+服务器)不仅成本高,而且搭建过程也很复杂(使用国内的服务器还要备案域名才能正常访问)。现在郎哥分享一套超低成本的建站方…

    网络资源 2025年9月18日
  • 《乔布斯传》——书摘📖

    The people who are crazy enough to think they can change the world are the ones who do. ——…

    2025年12月2日
  • 优质设计资源:免费可商用,微软的开源表情合集 Fluent Emoji

    视频来源 YouTube|约 1800 个全新设计的 3D emoji 好像最早在 2021 年的时候,微软就发布了这套 “基于 Fluent 语言” 的全新 Emoji ,并宣称…

    网络资源 2025年6月7日
  • 利用手机和平板扩展电脑屏幕

    前言 你在使用电脑的时候是否觉得只用一个屏幕真的很不方便?有时候打开了好几个需要用到的软件,但是奈何屏幕太小,无法让所有软件页面都在屏幕上展示出来,而又不想来回切换软件页面。这时候…

    网络资源 2025年9月12日
  • 用 h5ai 搭建一个极简网盘/下载站

    h5ai 提供了一个直观且简洁的界面,方便其他人下载你在服务器上提供的文件。 与 Cloudreve 那种意义上的「网盘」这些不同,h5ai 就是相当于把服务器的文件目录美化了一下…

    网络资源 2025年6月2日
  • 破解WiFi常用的几种方法

    对于普通人来说,破解WiFi仅仅是为了蹭网;但对于黑客来说,破解WiFi是为了获得整个网络权限,从而窃取信息或实施网络攻击。以下介绍几种常用破解WiFi的方法。 使用软件一键破解 …

    网络资源 2025年10月28日
  • 如何下载并运行Github上面的开源项目

    前言 GitHub是一个面向开源及私有软件项目的托管平台,上面有很多优秀的开源项目。当你找到一个感兴趣的项目时,应该如何下载到本地并运行? 目前有三种常用的方法: 一、Open w…

    网络资源 2025年9月9日
  • 注册ChatGPT账号最新完整流程

    前言 ChatGPT依然是目前较火的大语言模型。ChatGPT在国内的镜像站已经成千上万,之前郎哥也有写过镜像站的搭建教程(点此回顾),然而镜像站是通过API key来对接Chat…

    网络资源 2025年7月25日
  • 2025年最新Clash教程 For Windows 详细中文使用图文教程

    前言 clash算是近两年来比较高性能的代理软件,其支持vmess,ss,ssr等协议,通过自己的core来实现的相关代理协议。 这篇文章是配合机场使用订阅的一个教程,很基础的一个…

    2025年8月17日
  • 无病呻吟

    是亦彼也,彼亦是也,彼亦一是非,此亦一是非。 ——《庄子•内篇》 很多时候我也不明白读书有什么用,我们应该接受什么样的教育,我们应该如何成长,我们需要创造一个怎样的世界,怎样成为真…

    2025年11月21日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注