Project Introduction
CloudFlare ImgBed is an open-source file hosting solution based on Cloudflare Pages, providing users with free, stable, and efficient file storage services. The project supports multiple storage channels and offers both serverless and server-based deployment options to meet different user needs.Demo Screenshots
More Interface Screenshots
Technical Architecture
- Frontend Interface: Built with Vue.js, supports responsive design
- Backend API: Serverless architecture based on Cloudflare Workers
- Storage Layer: Supports multiple storage backends (Telegram, R2, S3)
- Database: Uses Cloudflare KV for metadata storage
Version History
v2.0 Major Update
- 🎨 Brand new UI design with dark mode support
- 📁 Directory functionality launched, supports file categorization management
- 🔧 S3 API channel integration, supports more storage service providers
- ⚡ Multi-channel load balancing, improves upload success rate
- 🎯 Short link naming convention, more concise file links
v1.x Feature Foundation
- 🚀 Basic file upload and management functionality
- 🔐 Authentication and permission control
- 🎨 Custom interface and configuration
- 📡 Complete API interface
Open Source License
This project is licensed under the MIT Open Source License, you can:
- ✅ Commercial use
- ✅ Modify and distribute
- ✅ Private use
- ✅ Patent use
But you must retain the original author's copyright notice.