介绍
CloudPaste 是一个开源的文件分享解决方案,基于 Cloudflare 的在线文本/大文件分享平台。支持多种语法 Markdown 渲染、阅后即焚、S3聚合存储与管理、密码保护等功能,可作为WebDav挂载,支持Docker部署。
核心优势
- 🚀 高性能: 基于 Cloudflare Workers 和 D1 数据库,全球边缘计算
- 🔒 安全可靠: 支持密码保护、访问限制、JWT 认证
- 💰 成本低廉: 利用 Cloudflare 免费额度,几乎零成本运行
- 🌍 全球加速: Cloudflare CDN 全球节点,访问速度快
- 📱 响应式设计: 完美适配桌面和移动设备
效果展示




更多界面展示





技术架构
前端技术栈
- Vue.js 3: 现代化的前端框架
- Vite: 快速的构建工具
- TailwindCSS: 实用优先的 CSS 框架
- Vditor: 强大的 Markdown 编辑器
- Vue-i18n: 国际化支持
后端技术栈
- Cloudflare Workers: 边缘计算平台
- Hono: 轻量级 Web 框架
- Cloudflare D1: SQLite 数据库
- S3 API: 兼容多种对象存储
- JWT: 安全的身份认证
部署选项
CloudPaste 支持多种部署方式:
Cloudflare 部署
- Workers: 后端 API 服务
- Pages: 前端静态网站
- D1: 数据库存储
- R2: 文件存储(可选)
Docker 部署
- 官方镜像: 预构建的 Docker 镜像
- Docker Compose: 一键部署前后端
- 自定义构建: 支持自定义配置
其他平台
- Vercel: 前端部署
- ClawCloud: Docker 部署
- HuggingFace: Docker 部署
开源协议
CloudPaste 基于 Apache License 2.0 开源协议发布,您可以自由使用、修改和分发。
社区支持
- GitHub: https://github.com/ling-drag0n/CloudPaste
- Issues: 问题反馈和功能请求

