基于 Cloudflare 自建多合一文件分享系统|Markdown渲染/S3聚合存储/阅后即焚/密码保护/WebDAV挂载

基于 Cloudflare 自建多合一文件分享系统|Markdown渲染/S3聚合存储/阅后即焚/密码保护/WebDAV挂载
Eilo前言
GitHub: CloudPaste-基于Cloudflare的在线文本/大文件分享平台
首先感谢ling-drag0n大佬的开源!!!
项目介绍
CloudPaste 是一个功能全面且用户友好的内容中转平台,其核心功能与细节设计都颇具亮点:
核心功能方面:
- 支持内容分享、文件管理和WebDAV挂载
- 内置基于Vditor的Markdown编辑器,支持公式、流程图、思维导图等技术文档编辑
- 提供完善的文件上传功能,兼容多种S3服务(Cloudflare R2/Backblaze B2/AWS S3)
特色功能:
- 分享设置:可配置访问密码、有效期、查看次数限制
- 多种输出格式:支持导出为PDF/图片/Word/HTML等格式
- 直链生成:可创建Raw直链用于代码或配置文件引用
- 便捷分享:支持生成自定义链接和二维码
文件管理优势:
- 采用预签名直传技术,上传进度实时显示
- 支持文件备注、密码保护、过期时间设置
- 提供访问统计功能
- 完善的WebDAV支持,可挂载为网络驱动器
- 适配主流笔记工具(Obsidian/Joplin等)
该项目集编辑、管理、分享功能于一体,特别适合需要处理文本和技术文档的用户,在文件同步备份和远程管理方面也表现出色。
本文在CloudPaste上也有存档,大家感兴趣的话可以查看: 基于 Cloudflare 自建多合一文件分享系统|Markdown渲染/S3聚合存储/阅后即焚/密码保护/WebDAV挂载
项目部署
请看官方部署文档:
部署问题答疑
Q: 如何 Fork 仓库?
A: 可以看下图哦。
Q: 如何添加 Secrets?
A: 可以看下图哦。
Q: 创建新的 API 令牌中的模板是什么?
A: 可以看下图哦,就是添加 D1
数据库编辑权限。后面的全部选择包括,资源就是你的账户名称了。
Q: 为什么按照官方文档中这步骤重要步骤: 随后要再次运行一遍前端的工作流,以便完成后端域名加载!!!配置完后无法登录?
A: 你在添加完环境变量后要再运行一次后端的工作流,再按官方的步骤运行一次前端的工作流,也就是你提到的这个步骤。
Q: 后台管理员的登录密码是什么?
A: 官方文档里面有说明呀,用户名: admin, 密码: admin123
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果