跳至主要内容

零成本!无需服务器,使用 CloudFlare R2 + Pages 搭建永久免费图床 WordPress果酱

 我们之前做 CloudFlare R2 的教程: Cloudflare R2 对象存储白嫖指南:10G存储+免流量费,打造免费图床 ,但是还是需要自备服务器,但是群里面小伙伴就来问,可否连自备服务器也省了,直接白嫖到底呢?

 

  CloudFlare-ImgBed  

  对于 CloudFlare 赛博大善人来说,还真的可以!没错,还真有个叫做 CloudFlare ImgBed 的开源程序就可以实现大家的愿望。��

 CloudFlare ImgBed 是一个基于 Cloudflare Pages 的开源文件托管解决方案,为用户提供免费、稳定、高效的文件存储服务。项目支持多种存储渠道,支持无服务器和有服务器部署方式,满足不同用户的需求。看一下它的技术架构:

 组件

 技术方案

 前端

 基于 Vue.js 开发,支持响应式设计

 后端API

 基于 Cloudflare Workers 构建的无服务器架构

 存储

 支持多种存储后端(Telegram、R2、S3

 数据库

 使用 Cloudflare KV 存储元数据

 

 下面看一下截图:

  

  

  

  

  项目地址:  https://github.com/MarSeventh/CloudFlare-ImgBed  

  演示站点:  https://cfbed.1314883.xyz/  访问密码:    cfbed  

  准备工作  


  1个域名托管到CF(作为图片直链、图床程序的访问域名)

  1个Github账户(用于复刻和快速启动图床项目)

  1个CloudFlare账号(用于白嫖下面的服务��)

 

  R2 对象存储(10G空间内免费,不限出口流量)

  Pages 静态托管(运行图床程序)

  KV 数据库(存储图床设置)

 R2对象存储需要绑卡激活外,其余的CF服务都可以白嫖(每天10万次请求,达到暂停)。对象存储空间在10G内也不会产生费用,具体可以看下 R2的介绍 

  Fork 项目  


 打开Github项目地址:  https://github.com/MarSeventh/CloudFlare-ImgBed  

 点击 Fork 复刻一份到你的仓库,什么都不用改动。

  

  创建 Pages 项目  


 登录CloudFlare -【计算 Workers】-【Workers 和 Pages】-【创建】

  

 Pages】-【导入现有 Git 存储库】,添加你的Github账户,并选择 Fork 的 CloudFlare-ImgBed -【开始设置】

  

  名称:    cloudflare-imgbed    (随意,可不改)

  产生分支:    main    (默认)

  框架预设:无

  构建命令:    npm install  

  输出目录:不用填(默认根目录)

  

 等待几分钟,就可以通过分配的域名访问了(国内pages.dev域名会打不开,稍后再设置)

  绑定 KV 数据库和 R2 对象存储  


 【存储与数据】-【KV】-【Create Instance】

  

 命名空间名称:    img_url    (建议用这个,创建后什么都不用做)

  

  Pages 里面绑定:KV 数据库、R2 对象存储

  

  变量名:    img_url    ,选择创建的 KV数据库

  变量名:    img_r2    ,选择你之前设置的R2桶

 之后【重新部署】,让其生效

  

 顺便绑定个图床程序的域名

  

 到此 CloudFlare-ImgBed 部署完毕,访问设置的域名即可!

  推荐设置  


 访问图床程序域名,右下角进入【设置】

  

 左上角切换到【系统设置】-【上传设置】,设置并开启CF R2存储

  

 【安全设置】里面可以设置上传密码和管理员账户密码

 

 如果要图片链接与R2那边的域名   完全一致   ,【网页设置】-【默认URL前缀】设置为R2域名(有后斜杠)!

 (方便于以后迁移别的程序,或者是直接后台管理)

  

 

评论

此博客中的热门博文

2025年最新政策!香港银行卡开户保姆级教程 嘉滢

         转眼间,香港与内地全面通关已两年有余。 2025年的今天,赴港开户流程更加顺畅,随着赴港开户的人越来越多,各大银行的政策也越来越收紧,由于     银行政策也在不断调整优化,很多人想知道最新的政策是怎样的,希望不要大老远跑一趟却扑了一鼻子灰     。      无论是为了投资港股美股、境外资产配置、留学缴费、休闲旅游,还是跨境商务收款,拥有一个香港银行账户都是通往国际金融市场的关键第一步。      今天我就个人和团队最新的政策和实战经验,为你提供一份详尽的避坑指南,从准备材料到选择银行,手把手教你高效完成开户全过程。      为什      么你需要      一个香港银行账户?      【投资理财      】      :直接投资港股、美股、海外基金,避免 QDII额度限制,享受更低费率;参与国际IPO、债券市场;持有和管理多种外币资产(港币、美元等)。      【交付保费】    :有一张香港银行卡,就可以一秒隔空把人民币转换为港币,点点手指头就能快捷交付保费,再也不用自己辛苦跑一趟换现金或者找顾问帮忙啦。      【留学 /海外生活     】   : 便捷支付学费、生活费,避免高额电汇手续费和汇率损失;接收海外汇款(奖学金、家人资助等);当地消费、取现更便利。      【跨境商务 /收款     】   :方便接收来自海外的贸易款项、服务费、平台收入(如Amazon、eBay、PayPal等);进行国际支付结算。      【资产多元化配置 ...

暗网排名Top10的搜索引擎,暗网黑客零基础入门到精通,收藏这篇就够了 原创 黑客大白

                 暗网因犯罪活动而名声不佳:非法商品、出售被盗数据或雇佣黑客服务。虽然犯罪肯定是暗网的一部分,但暗网还有更多用途。暗网有一些合法的用途,例如在审查制度严格的国家 /地区,人们会使用暗网来保护自己的匿名性,或者阅读与政党或政治话题无关的新闻。 

Cloudflare 的 1.1.1.1前世今生

  很多人第一次看到它,可能会觉得这是一串再普通不过的 IPv4 地址:四个 “1” 排列起来,简单好记。但实际上, 1.1.1.1 的地位,绝对不亚于 8.8.8.8 。它背后牵扯到互联网的基础设施、运营商、历史遗留问题,甚至还有一点江湖传说。