🏖️ A serverless, open-source file hosting solution built on Cloudflare. Supports image hosting, secure file storage, and personal cloud drive capabilities.
npm install cloudflare-imgbed
🗂️ An open-source file hosting solution for Docker and serverless environments, with multiple storage backends, a RESTful API, and WebDAV support.
[!IMPORTANT]
If you encounter issues, please check the announcement first. Important notifications and non-compatible updates will be explained in the announcement!
1. 💡 Introduction
CloudFlare ImgBed is an open-source file hosting solution that supports both Docker and serverless deployments, with multiple backend storage options, including Telegram, Discord, Cloudflare R2, S3-compatible storage, Hugging Face, WebDAV, and more.
It provides essential features covering the entire file lifecycle—including uploading, managing, reading, and deleting—along with authentication, directory organization, content moderation, and random images. With a comprehensive RESTful API and WebDAV support, it is well suited for self-hosted image hosting, static site asset management, and lightweight file distribution. See the feature documentation for details.

2. 🖥️ Demo
Demo Address: CloudFlare ImgBed · Access Password: cfbed

Other page screenshots
Login Page
|
Upload Progress
|
File Management
|
User Management
|
Status Page
|
Public Gallery
|
3. 📚 Documentation & Updates
📖 Documentation
The documentation covers deployment, storage configuration, feature usage, RESTful API integration, WebDAV, version upgrades, and troubleshooting. Whether you are deploying the project for the first time or maintaining an existing instance, you can find the relevant instructions here.
📝 Changelog
Follow the latest features, bug fixes, compatibility changes, and upgrade notes.
4. 🌱 Ecosystem
An open-source ecosystem grows through community support. Visit the CloudFlare ImgBed Ecosystem page to explore the following resources and more:
- Plugin Extensions: Browser extensions, integrations for Typecho, WordPress, and Obsidian, OpenList drivers, and more.
- Companion Applications: Desktop clients, bot tools, and more.
- AI Agent Applications: Official project skills and related tools.
- Tutorials and Guides: High-quality videos and articles from content creators.
Discover useful plugins, applications, and tutorials, or share your own work with the community. See the Ecosystem Call for Contributions for submission guidelines. We look forward to your participation!
5. 💝 Support & Partners
☕ Support the Project
Maintaining an open source project takes time and effort. If CloudFlare ImgBed has helped you, consider supporting its continued development.
💖 Sponsors
Thank you to every sponsor who supports this project! Your support helps sustain ongoing maintenance and drives the continued improvement of CloudFlare ImgBed.
🤝 Partners
Cloudflare & EdgeOne: CDN acceleration and security protection
Svyun: Cloud computing resources
Linux DO: Community support
6. 👥 Community
🧑💻 Contributors
Thank you to everyone who has contributed code, documentation, ideas, and feedback!
⭐ Star History
If you find the project useful, please consider giving it a Star ⭐. Thank you for your support!
7. ⚖️ License & Related Projects
📄 License
[!IMPORTANT] This project is licensed under the MIT License. You may use, modify, and distribute it, provided that the original copyright and license notices are retained in all copies or substantial portions of the software.
🔗 Related Open Source Projects
- Web frontend: MarSeventh/Sanyue-ImgHub
- Desktop client: MarSeventh/satellite
- Upstream project: cf-pages/Telegraph-Image
CloudFlare ImgBed evolved from Telegraph-Image. Thanks to its original authors and contributors.