[CloudPaste]🌩️ Serverless 自托管的文件管理与文本分享工具,支持多存储聚合。兼容 S3、WebDAV、OneDrive、Google Drive、Telegram、HF、Discord、GitHub 等。内置 Markdown 编辑器、文件预览、挂载WebDAV 服务。支持 Cloudflare Workers 或 Docker 部署。

老老贴编辑不了啦,只能开新贴啦。距离上次水贴可太久了,来续一下项目新的更新:tieba_087:, 距离上次陆陆续续加了一点东西,用起来挺顺手的对于Serverless部署,算是压榨完了大善人。当然还是提醒一下 毕竟涉及到大批量上传下载功能,推荐自用即可:tieba_003:

:backhand_index_pointing_right:老帖地址:基于Cloudflare的在线文本/大文件分享平台,支持多种语法 Markdown 渲染、阅后即焚、R2~B2等S3,TG,OneDrive等10+存储的聚合、密码保护等功能,可作为WebDav挂载,支持Docker部署。

老老贴:基于Cloudflare Worker部署的在线剪切板,支持markdown和文件分享(优化更新10)

部署的教程也优化到最简了,基本动动手指运行一下github action就一键部署了,支持前后端分离,当然也可以单worker部署。

简单介绍下项目具体功能


:outbox_tray:多存储支持

  • S3 兼容:Cloudflare R2、Backblaze B2、AWS S3、阿里云 OSS、腾讯云 COS、MinIO 等
  • 网盘集成:WebDAV、OneDrive、Google Drive、Telegram、HuggingFace Dataset、Discord Bot、Mirror、GitHub API/Releases(只读)等等
  • 本地存储:Docker 部署支持本地文件系统
  • 智能上传:前端预签名直传 + 流式上传 +分片断点续传,进度实时显示,最大限度摆脱cf限制
  • 文件预览:支持30+种格式直接预览(图片、视频、音频、PDF、Office、代码、电子书等),其余可通过外部IFrame嵌入KKFileview预览
  • 定时任务:支持定时清理上传会话、存储同步、搜索索引重建等自动化任务
  • 统一管理:可视化配置多存储,灵活切换默认存储源

:memo:Markdown 编辑器

  • Vditor 集成:支持 GitHub 风格 Markdown、数学公式、流程图、思维导图
  • 实时预览:所见即所得编辑体验
  • 多格式导出:PDF、HTML、PNG、Word 一键导出
  • 安全分享:密码保护、过期时间、访问次数限制
  • Raw 直链:类似 GitHub Raw,适合配置文件托管

:counterclockwise_arrows_button:WebDAV 协议支持

  • 标准协议:支持任意 WebDAV 客户端挂载为网络驱动器
  • 完整操作:目录创建、文件上传、删除、重命名、移动
  • 权限控制:API 密钥授权,细粒度访问控制
  • 缓存优化:可配置 TTL,减少上游请求

以及一些部分小功能…


Github: GitHub - ling-drag0n/CloudPaste: 🌩️ Serverless 自托管的文件管理与文本分享工具/网盘,支持多存储聚合。兼容 S3、WebDAV、OneDrive、Google Drive、Telegram、HF、GitHub 等。内置 Markdown 编辑器、文件预览、挂载WebDAV 服务。支持 Cloudflare Workers 或 Docker 部署。

体验demo地址[游客令牌:guest]: CloudPaste - 安全分享您的内容

文档地址: https://doc.cloudpaste.qzz.io/

部分demo图展示:

水完咯收工:tieba_003:
当然还是求求小小的start啦:tieba_028:

202 个赞

(๑•̀ㅂ•́)و✧
:tieba_048:

6 个赞

谢谢佬的分享

:laughing:

4 个赞

哇!感谢大佬

6 个赞

谢谢大佬,有空也跟进一下

2 个赞

太强啦!

太强了,已Star!

1 个赞

谢谢分享!

4 个赞

又更新了吗??用docker部署的,更新还算方便

2 个赞

优化了一下界面细节,修复了一些bug和加了个TG存储:tieba_087:

5 个赞

不错的项目,支持下先

3 个赞

:clap:找个时间升级下

1 个赞

老版本更新是不是fork官方最新项目,
然后在自己fork的项目github action就可以更新了?

2 个赞

对的 ,拉取新代码后action就可以了:tieba_003:

4 个赞

感谢佬友

4 个赞

谢谢分享

4 个赞

通过和GPT的一番纠缠,重建了D1数据库,解决了登录不上的问题


Sync fork 后自动触发action更新了
更新后使用之前的账号密码登录不了,提示:网络连接失败,请检查网络设置

3 个赞

版本太旧就只能重建:tieba_087: ,只有最近的版本可以兼容

3 个赞

搭建一个试试,谢谢佬

1 个赞

先插个眼,看看其他佬怎么样搞

4 个赞