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

使用HuggingFace免费搭建100G的图床和网盘,支持上传大文件

使用HuggingFace免费搭建100G的图床和网盘,支持上传大文件

前言

本文大约阅读8分钟

hello大家好,我是反调,今天个大家分享一个使用HuggingFace免费搭建100G的图床和网盘的教程,无需实名认证即可完成搭建。就之前写过一期关于使用缤纷云搭建图床的教程,很多小伙伴反馈,说是需要实名认证,很不放心自己的隐私信息。所以就找了其他的教程,嘿嘿。今天分享的这个也是开源项目CloudFlare-ImgBed,一个基于 Cloudflare Pages 的开源文件托管解决方案,为用户提供免费、稳定、高效的文件存储服务项目支持多种存储渠道,支持无服务器和有服务器部署方式,满足不同用户的需求。目前已经在GitHub上获得了4k的star啦。是由MarSeventh大佬写的。支持多种存储方式,配置也相当灵活,好了话不多说。gogogo。

项目预览

官方文档:https://cfbed.sanyue.de/

演示站点:https://cfbed.1314883.xyz/

我自己搭建的在这里:https://img.hudi.cc.cd/

前台界面

后台界面

技术架构

该系统采用前后端分离设计,前端基于 Vue.js 实现响应式界面,后端依托 Cloudflare Workers 搭建无服务器 API。存储层兼容 Telegram、R2、S3 、Discard、HuggingFace等多类后端,元数据则统一通过 Cloudflare KV 管理。

项目部署

作者提供了两种部署方式,一个是直接使用Cloudflare Pages 托管,还可以使用docker部署。这里两种方式都讲。首先我们讲Cloudflare Pages。

首先fork源码仓库到自己的GitHub。如果有更新就可以直接将更新的立马部署到Cloudflare Pages上。

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

Cloudflare Pages部署(推荐)

1、在控制面板找到【计算和AI】然后点击【Worker and Pages】在页面的右上角点击【创建应用程序】,然后点击下面的想要部署 Pages?的【开始按钮】。如下

2、在 “导入现有 Git 存储库” 处点击 “开始使用”

3、选择【CloudFlare-ImgBed】项目,然后点击【开始设置】按钮

4、项目名称自定义,然后构建命令填入: npm install,其他默认,点击【保存并部署】

5、配置数据库

KV 数据库和 D1 数据库只需要配置其中一个即可,不需要同时配置两个!建议根据上表选择适合自己的数据库类型。

在【存储和数据库】->【workers KV】添加KV数据库,KV名称填写img_url

如果要使用D1数据库,就在【存储和数据库】->【D1 SQL数据库】,点击右上角的【创建数据库实例】。

6、将数据库绑定到项目上。

在Workers and Pages中点击刚刚部署好的项目,在面板中找到【设置】选项,点击绑定按钮,添加绑定KV数据库的信息如下。点击保存以后,项目会重新部署。

变量名称:img_url

KV命名空间:img_url

重新部署以后,就可以使用CloudFlare分配的域名访问了,当然建议绑定自己的域名

Docker方式部署

1、创建项目目录,目录你自己定义

12mkdir-p /workspace/cloudflare-imgbedcd/workspace/cloudflare-imgbed

2、下载docker-compose.yml文件

1wgethttps://raw.githubusercontent.com/MarSeventh/CloudFlare-ImgBed/main/docker-compose.yml

3、创建配置文件

1234sudotee/workspace/cloudflare-imgbed/wrangler.toml<<-'EOF' name = "cloudflare-imgbed" compatibility_date = "2024-07-24" EOF

4、启动服务

1dockercompose up -d

然后访问7658端口就行了,服务器的话开放防火墙或者是指定端口转发。

HuggingFace注册

官方地址:https://huggingface.co/

图片存储使用HuggingFace的Repositories Storage。点击上面的链接注册账号就行了。

HuggingFace 渠道支持大文件直传,适合上传超过 20MB 的文件。对于大文件,系统会自动使用 LFS 协议进行分片上传。

1、注册登陆后,在控制面板新建一个新空间。

2、空间名字自定义,Select the Space SDK选择docker的空项目或者是其他Space hardware选择FREE版本不要钱的。

这个Select the Space SDK随便选择就行了,因为是必须要一个空间。

空间的可见性也是根据你自己的意向选择就好了。

然后点击下面的【Create Space 】按钮

2、创建HuggingFace Access Token,在【Setting】中的【Access Tokens】中点击【Create New Token】就行了,token的名称自定义,然后勾选仓库的读写权限,如下。

链接:https://huggingface.co/settings/tokens

存储配置

1、进入CloudFlare-ImgBed系统后台,在系统设置中,点击【系统设置】->在【上传设置】中添加上传渠道。如下

2、添加一个HF存储的渠道方式,渠道名称自定义,然后仓库名称一定是用户名/仓库名的格式,然后填入上面申请的Acess Token信息。点击保存就行了。

3、在系统设置中,点击【系统设置】->【页面设置】中去配置默认上传渠道信息和其他的配置就行了,如下。

完成上面的配置,你就可以使用你的图床了。

总结

嘿嘿,这个就不需要实名认证,访问速度还可以,还能上传大文件,而且无需服务器和下载任何客户端,就能部署使用,是不是还可以。哈哈哈🤣,小伙伴们,赶紧去搭建一个吧。不花一分钱就能部署一个自己的图床,还要什么自行车。好了今天的分享就到这里。

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

相关文章:

  • MongoDB 与 Elasticsearch 材料同步方案整理
  • RISC-V vs ARM:为什么工业与边缘计算仍然选择 ARM 架构?
  • CTF 逆向干货:汇编小白进阶逆向大神,实操步骤直接拿
  • 2026年第一季度,湖北在职硕士/在职博士机构如何选?三家靠谱之选深度解析
  • 35 岁后无路可走?实施运维是青春饭的传言,该打破了
  • 运维人别浪费自身优势!4 个隐形技能,转网安直接变现,竞争力拉满!
  • 2026 ABS船级社认证泵吸式五合一检测仪供应商推荐
  • 2026年制氧机品牌趋势:国内领先企业盘点,储罐/二氧化碳/制氮机/制氧机/液氮速冻机/液氧,制氧机生产厂家推荐排行榜
  • CVE-2025-8088 WinRAR漏洞利用:通过恶意RAR实现任意代码执行
  • 2026上饶家用地暖优质之选:五家口碑服务商深度解析
  • 2026年初西南果汁饮料灌装生产商必看:6家顶尖水处理与灌装解决方案供应商深度评估
  • AT_arc151_e [ARC151E] Keep Being Substring
  • 采访稿怎么整理?牢记这7个关键步骤
  • 封箱机哪家靠谱?2026年优质厂家评测来袭,无人化缠绕包装机/缠膜机/打包缠膜一体机/缠绕机,封箱机供应商哪家好
  • 国巨君耀3R-3-SSS系列气体放电管:通信接口的可靠电涌保护解决方案
  • 【JAVA教程】-分享Java语言中的各种锁
  • 2026年双路直流稳压电源源头厂家权威盘点:数控直流稳压电源 /可调直流稳压电源 /可编程直流稳压电源/ 高压直流稳压电源 /大功率直流稳压电源厂家精选
  • ARMxy系列边缘网关上实现Node-RED与FUXA的OPC UA通信
  • 吐血推荐10个AI论文平台,本科生毕业论文轻松搞定!
  • 2026年四川晾衣架安装与维护专业工具优选:3家值得信赖的供应商深度解析
  • VMware vCenter Server 9.0.2.0 发布 - 集中管理 vSphere 环境
  • VMware Remote Console 13.0.2 发布 - vSphere 虚拟机控制台的桌面客户端
  • 四川电梯广告公司2026排行出炉,这些公司值得选,社区道闸广告/公交车身广告/公交站台广告,电梯广告价格哪个好
  • VMware vSphere Replication 9.0.5 发布 - 虚拟机复制和数据保护
  • 2026年混凝土声屏障厂家推荐:桥梁声屏障/市政声屏障/铁路防护栅栏/园林防护网/小区声屏障源头厂家精选
  • 2026年飞秒激光设备厂家权威推荐:深度剖析西安中科微精领军企业
  • 2026医疗污水处理制造商综合评估:6家可靠厂商深度解析
  • ABB 中压开关柜 VD4 断路器标准化操作与误操作预防策略研究
  • 2026年激光加工设备厂家TOP5推荐报告:深耕高端制造,赋能新质生产力
  • 聚丙烯酰胺市场解析:价格、企业与选购指南