Cloudflare pages 搭建免费图床! 享受 Telegram 的无限空间

免费图片托管解决方案,Flickr/imgur替代品。使用Cloudflare Pages和Telegraph

由于原有的Telegraph API接口被官方关闭,需要将上传渠道切换至Telegram Channel,请按照文档中的部署要求设置TG_Bot_TokenTG_Chat_ID,否则将无法正常使用上传功能。

如何获取TelegramBot_TokenChat_ID

如果您还没有Telegram账户,请先创建一个。接着,按照以下步骤操作以获取BOT_TOKENCHAT_ID

  1. 获取Bot_Token
    • 在Telegram中,向@BotFather发送命令/newbot,根据提示依次输入您的机器人名称和用户名。成功创建机器人后,您将会收到一个BOT_TOKEN,用于与Telegram API进行交互。

202409071744569

  1. 设置机器人为频道管理员
    • 创建一个新的频道(Channel),进入该频道后,选择频道设置。将刚刚创建的机器人添加为频道管理员,这样机器人才能发送消息。

202409071758534

202409071758796

  1. 获取Chat_ID

    • 通过@VersaToolsBot获取您的频道ID。向该机器人发送消息,按照指示操作,最后您将得到CHAT_ID(即频道的ID)。
    • 或者通过@GetTheirIDBot获取您的频道ID。向该机器人发送消息,按照指示操作,最后您将得到CHAT_ID(即频道的ID)。

    202409071751619

最后去Cloudflare Pages后台设置相关的环境变量(注:修改环境变量后,需要重新部署才能生效)

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

如何部署

提前准备

你唯一需要提前准备的就是一个Cloudflare账户

部署教程:

简单3步,即可部署本项目,拥有自己的图床

1.下载或Fork本仓库 (注意:目前请使用fork) 【仓库链接

2.打开Cloudflare Dashboard,进入Pages管理页面,选择创建项目,如果在第一步中选择的是fork本仓库,则选择连接到 Git 提供程序,如果第一步中选择的是下载本仓库则选择直接上传 1

  1. 按照页面提示输入项目名称,选择需要连接的git仓库(第一步选择的是fork)或是上传刚刚下载的仓库文件(第一步选择的是下载本仓库),点击部署站点即可完成部署

特性

1.无限图片储存数量,你可以上传不限数量的图片

2.无需购买服务器,托管于Cloudflare的网络上,当使用量不超过Cloudflare的免费额度时,完全免费

3.无需购买域名,可以使用Cloudflare Pages提供的*.pages.dev的免费二级域名,同时也支持绑定自定义域名

4.支持图片审查API,可根据需要开启,开启后不良图片将自动屏蔽,不再加载

5.支持后台图片管理,可以对上传的图片进行在线预览,添加白名单,黑名单等操作

绑定自定义域名

在pages的自定义域里面,绑定cloudflare中存在的域名,在cloudflare托管的域名,自动会修改dns记录 2

限制

1.由于图片文件实际存储于Telegraph,Telegraph限制上传的图片大小最大为5MB

2.由于使用Cloudflare的网络,图片的加载速度在某些地区可能得不到保证

3.Cloudflare Function免费版每日限制100,000个请求(即上传或是加载图片的总次数不能超过100,000次), 正常使用已经足够!

THE END
喜欢就支持一下吧
点赞1546 分享
检查电脑是否安装 NVIDIA 驱动和CUDA-零度博客

检查电脑是否安装 NVIDIA 驱动和CUDA

要进行验证,请打开 PowerShell 或终端并输入以下命令: nvidia-smi 如果看到类似以下结果,则说明您已成功安装 NVIDIA 驱动程序: 2.检查是否安装 CUDA 确保您已安装与 NVIDIA 驱动程序兼容的 ...
admin的头像-零度博客admin
1.5W+1528
Rufus 最好的U盘工具-零度博客

Rufus 最好的U盘工具

Rufus 是一个可以帮助格式化和创建可引导USB闪存盘的工具,比如 USB 随身碟,记忆棒等等。 在如下场景中会非常有用: 你需要把一些可引导的ISO格式的镜像(Windows,Linux,UEFI等)创建成USB安...
Vercel免费容器一键 部署 Hexo 轻量级的博客!-零度博客

Vercel免费容器一键 部署 Hexo 轻量级的博客!

安装教程 账号准备 请注册好:Github 账号  再前往Vercel 网站 使用Github账号注册一个账号。这样注册好以后 Vercel里面就可以看到你 Github 里面的项目了。 创建 Hexo 项目 创建 Hexo 项目直...
admin的头像-零度博客admin
1.3W+6541
书签侧边栏插件,可调节的侧边栏管理您的书签!-零度博客

书签侧边栏插件,可调节的侧边栏管理您的书签!

在浏览器视图区左侧添加可调节的侧边栏管理您的书签. 此扩展允许您通过单击屏幕左侧或右侧来访问书签。您可以通过拖放来编辑、删除或重新排列书签,只需用鼠标左键单击即可查看有关书签的一些信...
admin的头像-零度博客admin
2.2W+3251
七款昂贵软件的最佳替代工具下载-零度博客

七款昂贵软件的最佳替代工具下载

1.达芬奇 决心:https://www.blackmagicdesign.com/products/davinciresolve 2.Onlyoffice:https://www.onlyoffice.com/zh Libreoffice:https://www.libreoffice.org 3.Gimp:https://www.gimp...
admin的头像-零度博客admin
1.2W+652
Microsoft PowerToys 获得了新的 Always On Top 功能和启动器网络搜索-零度博客

Microsoft PowerToys 获得了新的 Always On Top 功能和启动器网络搜索

微软本周将更新 PowerToys,在其类似 Spotlight 的启动器中加入新的 Always On Top 功能和网络搜索功能。0.53.1 版包括两个要求很高的功能,以及一长串错误修复和对 Microsoft 的 12 个 PowerTo...
admin的头像-零度博客admin
1.6W+2251
涨价三年的显卡崩盘在即:红利快到头了 ! 显卡厂商降价已经开始-零度博客

涨价三年的显卡崩盘在即:红利快到头了 ! 显卡厂商降价已经开始

自2018年开始算起,这一轮显卡牛市已经持续三年了,其中RTX 30系显卡发布之后的这一两年中尤其夸张,显卡溢价幅度最高时达到200%-300%,不过今年情况已经不同了,价格已经崩了,显卡厂商还在酝...
埃隆马斯克完成了对 Twitter 的收购,立即解雇了 CEO 和其他高管-零度博客

埃隆马斯克完成了对 Twitter 的收购,立即解雇了 CEO 和其他高管

  近日马斯克完成了 44B 美元的收购,解雇了首席执行官 Parag Agrawal 和其他人。   埃隆马斯克今天完成了 440 亿美元对 Twitter 的收购,结束了长达数月的传奇,导致 Twitter 起诉马...
admin的头像-零度博客admin
1.6W+2250
免费VPN - Free VPN - 1VPN,不限流量!-零度博客

免费VPN – Free VPN – 1VPN,不限流量!

免费VPN,无限数据,快速速度,安全加密,无日志政策,且易于使用。 1VPN 浏览器扩展通过将您的浏览器互联网流量路由到我们的安全服务器之一来更改您的 IP 地址。 官方插件:【链接直达】 使用 ...
admin的头像-零度博客admin
1.3W+1786