当前位置: 首页 > news >正文

CloudFlare-ImgBed+HuggingFace图床搭建教程

写文章、做分享时,你是不是也总被图床问题折磨?免费的容量小得可怜,付费的一年要花几百块,更糟的是还常遇到文件失效、大文件传不了的坑,辛苦写的内容全白费!今天就分享一个零成本神方案——用GitHub 4k+星标的开源项目CloudFlare-ImgBed搭配HuggingFace,10分钟快速搭建100G免费图床,无需实名认证、支持大文件自动分片上传,不用额外买服务器,稳定又省心,自媒体、学生、打工人都能用~

一、工具介绍:CloudFlare-ImgBed

这是一个 GitHub 星标 4k + 的开源项目,基于 Cloudflare Pages 构建,核心优势:

  • 多存储渠道:支持 Telegram、R2、S3、HuggingFace 等;

  • 免费 100G:用 HuggingFace 空间做存储,无容量费;

  • 省心部署:无需服务器 / 客户端,访问速度稳定;

  • 大文件友好:超 20MB 自动用 LFS 分片上传。

二、部署步骤:Cloudflare Pages

2.1 准备源码

Fork 项目到你的 GitHub:

https://github.com/MarSeventh/CloudFlare-ImgBed

2.2 部署到 Cloudflare

  1. 登录 Cloudflare,进入「计算和 AI」→「Workers and Pages」;

在页面的右上角点击【创建应用程序】,然后点击下面的想要部署 Pages?的【开始按钮】。如下

2.「开始使用」(导入现有 Git 存储库);

  1. 选择刚 Fork 的「CloudFlare-ImgBed」项目,点击「开始设置」;

  1. 自定义项目名称,构建命令填npm install,点击「保存并部署」

2.3 配置 KV 数据库

  1. 进入 Cloudflare「存储和数据库」→「Workers KV」,新建 KV 数据库,名称填img_url

  1. 回到部署好的项目→「设置」→「绑定」,添加 KV 绑定:

变量名称:img_url KV命名空间:img_url

  1. 保存后项目会自动重新部署,部署完成后可通过 Cloudflare 分配的xxx.pages.dev域名访问(建议绑定自有域名)。

三、存储配置:HuggingFace

3.1 创建 HuggingFace 空间

  1. 注册登录 HuggingFace:https://huggingface.co/;

  2. 进入控制面板→「新建空间」:

    • 空间名自定义;

    • SDK 任选(推荐选 Docker 空项目);

    • 硬件选择「FREE」,点击「Create Space」。

3.2 获取 Access Token

  1. 进入 HuggingFace「设置」→「Access Tokens」→「Create New Token」;

  2. 自定义 Token 名称,勾选「仓库读写权限」,生成后复制 Token。

3.3 配置图床后台

  1. 访问图床后台:在部署好的域名后加/dashboard(如https://你的域名/dashboard);

  2. 进入「系统设置」→「上传设置」,添加 HF 渠道:

  1. 进入「系统设置」→「上传设置」,添加 HF 渠道:

  • 渠道名自定义;

  • 仓库名填「HuggingFace 用户名 / 空间名」(如ZhangSan/my-imgbed,可从空间页面地址栏获取);

  • 填入刚才复制的 Access Token,点击保存;

  1. 进入「页面设置」→「客户端设置」,将默认上传渠道设为刚添加的 HF 渠道。

四、可选:环境变量(按需配置)

在项目「设置」→「环境变量」中可添加以下配置(非必填):

  • BASIC_USER/BASIC_PASS:后台登录账号密码;

  • AUTH_CODE:访问验证码;

  • disable_telemetry:设为true可关闭遥测;

  • AllowRandom:设为true可开启随机图 API(网址后缀加/random)。

参考资料

https://github.com/MarSeventh/CloudFlare-ImgBed

https://dash.cloudflare.com/

https://huggingface.co/


以上,觉得有用的话,别忘了点赞 + 收藏 + 转发三连呀!转发给需要图床的朋友~ 关注我,后续分享更多「免费存储方案、效率工具实操、技术教程干货」,下次见~ 👋

大强远程技术支持:742112.xyz

http://www.jsqmd.com/news/285902/

相关文章:

  • 【毕业设计】基于springboot的绍兴旅游系统(源码+文档+远程调试,全bao定制等)
  • JWT的概念
  • NR QCL与 TCI
  • VR看房拍摄方法及服务商全面盘点:技术路径/市场格局等核心能力深度解析
  • Java计算机毕设之基于springboot的绍兴旅游攻略分享系统(完整前后端代码+说明文档+LW,调试定制等)
  • P4568 飞行路线
  • 护考软件千千万,选错真的会挂科!2026最新避坑指南(含排行榜)
  • Windows快捷命令集合
  • YOLO26改进 - SPPF模块 | 替代SPPF, Mona多认知视觉适配器:打破全参数微调的性能枷锁:即插即用的提点神器 | CVPR 2025
  • 别乱报班!2026执业药师高性价比培训TOP5实测(附避坑)
  • 当经典男装遇见先知AI:一场关于“品味”的效率革命
  • 突发,Deepseek新模型MODEL1曝光!
  • YOLO26改进 - C2PSA | C2PSA融合TSSA(Token Statistics Self-Attention)令牌统计自注意力,优化遮挡目标感知
  • 内容、媒体、时间:详解影响软文收录的三大变量及优化策略
  • dwmredir.dll文件丢失找不到问题 免费下载方法分享
  • 【毕业设计】基于springboot的面向大学生的职业兴趣评估与就业指导平台(源码+文档+远程调试,全bao定制等)
  • Java计算机毕设之基于springboot的企业内部知识产权管理系统基于SpringBoot+Vue的企业内部知识产权管理系统(完整前后端代码+说明文档+LW,调试定制等)
  • 【毕业设计】基于springboot的企业内部知识产权管理系统(源码+文档+远程调试,全bao定制等)
  • RAG 检索模型如何学习:三种损失函数的机制解析
  • 【课程设计/毕业设计】基于SpringBoot3+Vue3面向大学生的职业兴趣评估与就业指导平台基于springboot的面向大学生的职业兴趣评估与就业指导平台【附源码、数据库、万字文档】
  • Langchain 快速入门(一)
  • 微信小程序开发公司哪家比较好?最新测评报告给你答案
  • 100dB 深度消回音 + AI 智能降噪!WX-0813 语音处理模组,重塑全场景音频通话体验
  • YOLO26改进 - SPPF模块 | SPPELAN 空间金字塔池化与增强局部注意力:替代SPPF增强多尺度上下文捕获,提升检测精度
  • 【毕业设计】基于springboot的食品安全管理系统(源码+文档+远程调试,全bao定制等)
  • 2026全国学历提升机构TOP10盘点:选课攻略+避坑指南
  • 微信小程序商城怎么开通?来自程序员的实用教程
  • ffmpeg 二叉树代码测试及分析 - 详解
  • Java毕设项目推荐-基于SpringBoot的在线食品安全信息平台系统基于springboot的食品安全管理系统【附源码+文档,调试定制服务】
  • Java毕设选题推荐:基于springboot的企业智慧知识产权资产运营平台企业内部知识产权管理系统【附源码、mysql、文档、调试+代码讲解+全bao等】