项目介绍
CloudPaste是一个基于 Cloudflare Workers 的在线剪贴板和文件分享服务。
支持 Markdown、密码保护、文件上传等功能,支持自定义过期时间、自定义分享链接后缀,文件最大支持 25MB。
功能特性
📝 文本分享
- 支持普通文本和 Markdown 格式
- Markdown 实时预览和同步滚动
- 完整的 Markdown 样式支持
- 优化的列表嵌套显示
- 美化的表格样式
- 代码块实时语法高亮
- 标准的任务列表样式
- 优化的引用块样式
- 支持数学公式渲染 (KaTeX)
- 编辑器支持双向拉伸调整大小
- 支持密码保护
- 可选过期时间
- 同步滚动预览
- 支持自定义链接后缀(仅单文件上传时可用)
- 支持设置访问次数限制
📁 文件分享
- 支持拖拽上传
- 多文件上传
- 文件大小限制(98MB,注意 worker 限制和 R2 限制)
- 密码保护
- 自定义过期时间
- 实时上传进度显示
- 文件预览功能
- 图片预览
- 音频预览
- 视频预览
- 上传速度显示
- 支持取消上传
- 文件类型图标显示
- 支持自定义链接后缀(仅单文件上传时可用)
- 支持设置下载次数限制
👨💻 管理功能
- 管理员登录
- 管理员状态持久化
- 查看所有分享链接
- 可管理文本/文件上传(防止被盗刷额度)
- 开启/关闭文本上传功能
- 开启/关闭文件上传功能
- 分类过滤(文本/文件)
- 删除分享(带确认提示)
- 复制分享链接
- 查看分享统计
- 总分享数
- 有效分享数
- 剩余访问/下载次数统计
- 监控存储空间使用情况
- 已用空间
- 总容量
- 使用率百分比
- 存储空间预警提示(70%警告,90%危险)
- 修改分享密码(支持文本和文件分享)
- 可随时添加/移除密码保护
- 支持清空密码移除保护
- 编辑文本分享内容
- 支持实时 Markdown 预览
- 可切换 Markdown 开关
- 与主页编辑器相同的编辑体验
- 分屏预览模式
🔐 访问控制
- 密码保护
- 支持文本和文件分享设置密码
- 管理员可随时修改或移除密码
- 密码加密存储
- 文本内容控制
- 仅管理员可编辑已分享的文本内容
- 普通用户只能查看
- 上传控制
- 管理员可开启/关闭文本上传功能
- 管理员可开启/关闭文件上传功能
- 防止恶意上传占用资源
🛡️ 安全特性
- 密码加密存储
- 自动过期清理 (每当有请求访问时,检查当前时间,如果是整点(分钟为 0),触发清理操作)
- 访问权限控制
- CORS 安全配置
- 上传限制保护
🎨 界面优化
- 全分辨率自适应布局
- 响应式编辑器布局
- 优化的移动端适配
- 美化的滚动条样式
- 平滑的动画过渡效果
- 优化的代码块显示
- 完整的中文标点符号对齐
- 列表项完美对齐
- 文件上传进度动画
- 复制成功提示动画
- 错误提示动画效果
- 拖放上传视觉反馈
项目地址:点击打开
1.本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站,我们会及时删除。
2.本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。
3.本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
4.如若转载,请注明出处:https://boxintcn.com/cloudpaste.html