安心存取,轻松分享!一款基于 CloudFlare 的开源文件托管工具!
项目介绍CloudFlare-ImgBed—— 一款开源的文件托管工具支持 Docker 和无服务器部署支持 Telegram、Discord、Cloudflare R2、S3、Huggingface 等多种存储渠道支持 WebDAV 协议和多种 RESTful API.功能特色快速上手轻松部署支持 Cloudflare Pages 免费托管和 Docker 部署满足不同需求多样上传支持拖拽、点击、粘贴、URL 等多种上传方式支持批量上传和目录管理多种渠道支持 Telegram Bot、Cloudflare R2、S3 API 等多种存储方式满足不同需求安全可靠支持身份认证、IP 白名单、图片审查、防滥用等多重安全保障炫酷界面流畅丝滑的过渡动画、呼吸灯效果、灵动的操作体验支持深色模式个性定制支持自定义背景、Logo、配色、链接前缀等打造专属图床快速上手CloudFlare-ImgBed支持 Cloudflare Pages 部署、Docker 部署、手动部署多种方式可根据场景自定义部署。Cloudflare Pages 是推荐的部署方式具备免费托管、全球 CDN 加速和无需服务器维护的优势。部署方式可参考官方文档https://cfbed.sanyue.de/deployment/cloudflare.htmlDocker 部署适合有自己服务器的用户提供更多的控制权和自定义能力。Docker 命令部署1、创建项目目录mkdir -p /data/software/cloudflare-imgbed/data cd /data/software/cloudflare-imgbed2、创建配置文件wrangler.toml:name cloudflare-imgbed compatibility_date 2024-07-24 # 可选添加环境变量v2.0 版本后大部分配置已迁移到管理后台 # [vars]3、拉取镜像docker pull marseventh/cloudflare-imgbed:latest4、运行容器docker run -d \ --name cloudflare-imgbed \ -p 7658:8080 \ -v /data/software/cloudflare-imgbed/data:/app/data \ -v /data/software/cloudflare-imgbed/wrangler.toml:/app/wrangler.toml \ marseventh/cloudflare-imgbed:latest5、启动成功后浏览器访问http://{IP/域名:7658}Docker Compose 部署1、创建项目目录mkdir -p /data/software/cloudflare-imgbed/data cd /data/software/cloudflare-imgbed2、下载 Docker Compose 文件# 下载 docker-compose.yml wget https://raw.githubusercontent.com/MarSeventh/CloudFlare-ImgBed/main/docker-compose.yml # 或者手动创建 curl -o docker-compose.yml https://raw.githubusercontent.com/MarSeventh/CloudFlare-ImgBed/main/docker-compose.yml3、如果由于网络原因无法下载 Docker Compose 文件可以手动创建docker-compose.yml并填写如下内容version: 3.8 services: imgbed: image: marseventh/cloudflare-imgbed:latest ports: - 7658:8080 volumes: - ./wrangler.toml:/app/wrangler.toml - ./data:/app/data restart: unless-stopped4、创建配置文件wrangler.toml:name cloudflare-imgbed compatibility_date 2024-07-24 # 可选添加环境变量v2.0 版本后大部分配置已迁移到管理后台 # [vars]5、启动服务# 启动服务后台运行 docker compose up -d # 查看日志 docker compose logs -f6、启动成功后浏览器访问http://{IP/域名}:7658设置访问密码CloudFlare-ImgBed默认不需要密码即可上传文件和进入管理后台建议安装成功后首先进行设置。1、进入系统管理、系统设置、安全设置菜单http://{IP/域名}:7658/systemConfig#security2、输入密码并进行保存功能体验文件上传文件上传历史记录系统管理文件管理系统状态上传设置网页设置其他设置本地开发CloudFlare-ImgBed依赖 Node.js 环境需提前安装 Node.js.1、克隆或下载项目源码git clone https://github.com/MarSeventh/CloudFlare-ImgBed.git2、切换到项目根目录安装依赖cd CloudFlare-ImgBed npm install3、在项目根目录下新建wrangler.toml配置文件name cloudflare-imgbed compatibility_date 2024-07-24 # 如果需要设置环境变量可以在这里添加 # [vars] # AUTH_CODE your_auth_code # TG_BOT_TOKEN your_bot_token # TG_CHAT_ID your_chat_id4、运行服务npm run start

相关新闻

6.29学习知识点

6.29学习知识点

一、今日学习知识点Go 语言面试核心内容GMP 调度模型、Goroutine 与操作系统线程差异Channel 分类、关闭规则、并发通信 CSP 思想slice/map 底层结构、扩容机制、并发安全问题defer 执行顺序、陷阱、error 错误处理机制sync 同步原语:Mutex/RWMutex/WaitGroup/Once/…

2026/6/30 2:18:10阅读更多 →
论范式转移中的组织认知坍塌与动态评价体系的重构:从“柯达死链”到“用现在质疑过去”的演进逻辑

论范式转移中的组织认知坍塌与动态评价体系的重构:从“柯达死链”到“用现在质疑过去”的演进逻辑

论范式转移中的组织认知坍塌与动态评价体系的重构:从“柯达死链”到“用现在质疑过去”的演进逻辑摘要: 在本轮以人工智能大模型、具身智能、量子计算及半导体公理跃迁为代表的破坏性创新浪潮中,传统科层制巨头频繁陷入一种群体性的“内源性中…

2026/6/30 2:18:10阅读更多 →
Spring Cloud 微服务通信:从 Feign 退化到 Resilience4J 熔断的容错链路设计

Spring Cloud 微服务通信:从 Feign 退化到 Resilience4J 熔断的容错链路设计

Spring Cloud 微服务通信:从 Feign 退化到 Resilience4J 熔断的容错链路设计 一、微服务调用链的脆弱性:级联故障的传播路径 微服务架构中,服务间的调用链路越长,系统的脆弱性越高。一个用户请求可能经过网关、订单服务、库存服务…

2026/6/30 2:18:10阅读更多 →
基于大语言模型的智能蜜罐:动态交互与主动防御新范式

基于大语言模型的智能蜜罐:动态交互与主动防御新范式

1. 项目概述:当蜜罐遇上大语言模型在网络安全攻防的猫鼠游戏里,防守方常常处于被动。攻击者可以耐心地扫描、试探,而防御者必须时刻警惕,一个疏忽就可能被突破防线。传统的蜜罐技术,作为一种主动欺骗防御手段&#xff…

2026/6/30 5:08:20阅读更多 →
2026中小企业AI营销避坑指南:拒绝“伪需求”,只选“真提效”

2026中小企业AI营销避坑指南:拒绝“伪需求”,只选“真提效”

2024至2025年,是AI在营销领域狂飙突进的狂热期。然而,当时间来到2026年,市场已然进入冷静期。许多中小企业老板手里攥着一堆“智能工具”,却发现获客成本依然高企,人效并没有得到实质性提升。工具的“先进程度”与企业…

2026/6/30 5:08:20阅读更多 →
若依框架自定义功能测试实战:JMeter全链路性能压测指南

若依框架自定义功能测试实战:JMeter全链路性能压测指南

1. 项目概述:为什么需要测试若依的自定义功能?最近在带团队做项目,发现一个挺普遍的现象:很多Java开发者在学习若依这类开源框架时,花了不少时间写业务代码,但功能上线后,接口动不动就崩&#x…

2026/6/30 5:08:20阅读更多 →
分布式存储架构

分布式存储架构

分布式存储架构:数据时代的新型基石 在数据爆炸式增长的今天,传统集中式存储已难以满足海量数据的高效管理与访问需求。分布式存储架构应运而生,通过将数据分散存储在多个节点上,实现了高扩展性、高可靠性和高性能的完美结合。无…

2026/6/30 5:08:20阅读更多 →
企业公章备案为什么总是不通过?5个常见原因及解决建议

企业公章备案为什么总是不通过?5个常见原因及解决建议

企业完成注册后,通常需要办理公章刻制、公章备案、银行开户等一系列手续。其中,公章备案虽然属于基础流程,却也是很多企业容易遇到问题的环节。不少创业者反馈,备案资料已经提交,却迟迟没有审核通过;有的甚…

2026/6/30 5:08:20阅读更多 →
扫码点餐系统到底怎么收费?选错模式一年白干!

扫码点餐系统到底怎么收费?选错模式一年白干!

目录 一次性买断适合谁 按月订阅灵活省钱 按使用量收费更划算 考虑经营规模选模式 技术支持和升级服务 市场前景与数据驱动 一次性买断适合谁 一次性买断模式意味着你一次性付清系统费用,之后不再有月租。这种模式适合资金充足、计划长期使用系统的连锁餐饮品…

2026/6/30 5:03:20阅读更多 →
AI Coding 六个月真实ROI账本:产品经理的血泪教训,研发的冷静忠告

AI Coding 六个月真实ROI账本:产品经理的血泪教训,研发的冷静忠告

6个月前的2025年12月,Boris Cherny 公开宣布自己卸载了 IDE。一时间,Vibe Coding 成了全行业最热的话题。6个月后,当我们回过头来拉一份真实账本,发现事情远没有"一句话生成一个App"那么浪漫。本文从产品经理和研发两个…

2026/6/30 4:03:30阅读更多 →
审计来了,数据权限全开——审计走了,怎么确保权限全部关掉?

审计来了,数据权限全开——审计走了,怎么确保权限全部关掉?

引言:审计结束三个月了,审计员的权限还没关某城商行每年按照监管要求开展至少一次数据安全审计。审计期间,内审部门需要抽样检查各类业务数据——交易流水、客户信息、员工操作日志、权限配置记录。这些数据分布在不同系统中,审计…

2026/6/30 4:36:27阅读更多 →
为什么你需要Destiny 2 Solo Enabler:技术原理与实战指南

为什么你需要Destiny 2 Solo Enabler:技术原理与实战指南

为什么你需要Destiny 2 Solo Enabler:技术原理与实战指南 【免费下载链接】Destiny-2-Solo-Enabler Repo containing the C# and XAML code for the D2SE program. Included is also the dependency for the program, and image asset. 项目地址: https://gitcode…

2026/6/30 0:02:58阅读更多 →
第六章:PowerPoint 2010 核心功能与实战应用 —— 从入门到精通

第六章:PowerPoint 2010 核心功能与实战应用 —— 从入门到精通

1. PowerPoint 2010基础操作全攻略 刚接触PowerPoint 2010时,很多人会被它复杂的界面吓到。其实只要掌握几个核心区域,就能快速上手。我最开始用PPT时,经常找不到功能按钮在哪,后来发现主要操作都集中在顶部功能区。 工作窗口主要…

2026/6/30 0:02:58阅读更多 →
XGBoost超参数实战:从理论到调优策略

XGBoost超参数实战:从理论到调优策略

1. XGBoost超参数基础认知 第一次接触XGBoost时,我被它那密密麻麻的参数列表吓到了。这感觉就像面对一架波音747的驾驶舱——每个按钮都可能有神奇的效果,但按错了就可能坠机。经过多年实战,我发现其实掌握十几个核心参数就能解决90%的问题。…

2026/6/30 0:02:59阅读更多 →