Skip to content

Project Introduction

logo
Licenselatest versionDownloadsDocker PullsIssuesStarsForks
CloudFlare ImgBed is an open-source file hosting solution based on Cloudflare, 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

PosterLogin InterfaceUpload Interface

More Interface Screenshots

Dashboard InterfaceUser ManagementSystem Settings

Technical Architecture

  • Frontend Interface: Built with Vue.js, supports responsive design and Chinese/English bilingual switching
  • Backend API: Serverless architecture based on Cloudflare Workers
  • Storage Layer: Supports multiple storage backends (Telegram, R2, S3, Discord, HuggingFace, WebDAV)
  • Database: Supports both Cloudflare KV and D1 databases
  • Deployment: Supports Cloudflare Pages, Cloudflare Workers, and Docker deployment

Version History

v2.x 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
  • 🔐 Auth system hardening: PBKDF2 password hashing, HttpOnly Cookie session management
  • 🌐 Chinese/English bilingual i18n support
  • ☁️ Added Cloudflare Workers deployment with GitHub Actions one-click deploy
  • ⏰ API Token supports expiration time

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.

Released under the MIT License