QBin – 一键存储任意格式内容|轻量级Cloud Note & PasteBin平替

AI软件10小时前更新 J.Cling
2 0

QBin 专注于“快速、安全、便捷”的在线编辑与内容分享,适合个人笔记、临时存储、多人协作、跨平台分享等多种场景。前端全程采用纯 HTML+JS+CSS,无需笨重框架,内置 Monaco 代码编辑器、Cherry Markdown 渲染器、通用编辑器,满足多种内容场景。

后端选用 Deno Oak 框架 + Drizzle ORM,并结合 Deno KV 与 Edge Cache 多级缓存,让读取与写入都拥有极佳性能;内置 PWA 与 IndexedDB 支持,让你在断网下依然可以编辑、保存与预览;可自由设置访问路径、密码、有效期,保护隐私的同时实现灵活分享;与传统 PasteBin 相比,QBin 提供了更丰富的编辑能力、多层次安全防护和更高扩展性。


主要功能特点

  • 🚀 极简存储:轻松保存文字、代码、图片、音视频等任意类型,一键分享
  • 🔒 安全可控:支持自定义访问路径和密码保护
  • ⏱️ 灵活期限:可设置存储有效期,数据过期自动删除
  • 🌓 明暗切换:支持深色 / 浅色 / 跟随系统模式,夜间使用更护眼
  • 📱 PWA 离线:断网也能编辑、读取本地缓存,随时随地记录与查看
  • 🔄 实时保存:自动定时保存到本地及远程,减少数据丢失风险
  • 🔑 多种登录:支持账号密码登录 和 OAuth2(Google、GitHub、Microsoft、自定义)
  • ♻️ 多级缓存:Deno KV、Drizzle ORM、Edge Cache 与 ETag 结合,提升访问速度
  • ⚡ 一键部署:支持 Docker Compose、Deno Deploy 等多种场景,轻松自托管

官方使用说明

  1. 访问已部署的 QBin 链接 (或本地环境)
  2. 输入默认管理员账号密码
  3. 登录后可在“通用 / Code / Markdown”任意编辑器里输入内容或粘贴、拖放上传文件
  4. 设置链接路径、过期时间、密码保护 (可选)
  5. 自动保存并生成分享链接或二维码
  6. 访问链接查看或下载内容 (若有密码则需输入密码)

更多详细用法可参考 使用指南

🚀 TODO

  •  增加存储管理自定义排序功能
  •  增加MySQL存储
  •  增加Cloudflare D1存储
  •  打包为多平台本地程序
  •  实现端到端加密
  •  优化编辑器设置面板功能
  •  增加后端本地存储(SQLite数据库)
  •  Code高亮、Markdown、音视频、图片预览
  •  本地离线访问
  •  个人中心面板
  •  Docker 部署支持
  •  第三方 OAuth2 登录 (Google / GitHub / Microsoft / Custom)
  •  多级热 – 冷存储
  •  移动端 + 浅色 / 深色 / 跟随系统主题适配
  •  ETag 协商缓存 + IndexedDB 本地存储
  •  自定义存储路径、密码和有效期
  •  数据自动本地备份

更新日志

v1.7.3

  • 修复了管理员路由配置
  • 优化了上传按钮点击的文件名处理
  • 改进内存缓存策略以解决大文件上传时的显示问题

获取方式

官方网站

https://github.com/quick-bin/qbin

网盘下载

https://pan.quark.cn/s/6f08b33cd965

更多趣软酷站请访问:

https://www.gewuzhizhi.vip/software-store/all-software-store/internet-resources

© 版权声明

相关文章