本文最后更新于 2025年10月3日 by 阿喵
015 (/ˈzɪərəʊ wʌn faɪv/, “zero-one-five”) 是一个支持selfhosted的临时文件分享平台。专注于提供一次性,临时的文件和文本上传,处理,分享服务。项目名称来源于DARLING in the FRANXX的 莓
一个基于 Vue 3 + Nuxt 3 + Go 构建的现代文件分享网站,支持文件上传、文本分享、图片压缩、并发处理、秒传功能等,具备完整的分享管理和访问控制体系。
项目截图
选择文件上传页面

选择文件上传页面 – 支持多选文件上传

文件正在上传页面 – 类似Github的展示上传进度的文件热力图

文件正在上传页面 – 类似 QbitTorrent 的展示文件上传进度的进度条

文件上传成功页面

核心功能
🖼️ 高性能文件上传 – 支持大文件切片上传,前端计算文件哈希实现秒传
📱 响应式设计 – 基于 Tailwind V4 + Reka UI 的现代化 UI,适配各种设备
⚡ 并发处理 – 使用 Web Worker 进行前端Hash计算,后端队列系统处理任务
🌐 多语言支持 – 完整的中英文国际化支持
🔗 分享管理 – 灵活的分享链接生成和管理系统
文件处理
🔄 智能秒传 – 基于文件哈希+文件大小的前端秒传检测,避免重复上传
📷 图片压缩 – 自动图片压缩功能,支持多种格式
🖼️ 文件预览 – 支持图片、视频、音频、文档等多种文件类型预览
📊 上传统计 – 实时显示上传进度和文件信息
🌈 断点续传 – 支持上传中断后的续传功能
高级功能
🎛️ 分享控制 – 支持密码保护、下载次数限制、过期时间设置
🔍 取件码系统 – 支持取件码分享,简化分享难度
⚡ 队列处理 – 基于 Redis + Asynq 的异步任务处理系统
🗂️ 文件管理 – 完整的文件生命周期管理
📷 图片处理 – 图片压缩、格式转换等处理功能
🏷️ 下载控制 – 基于 JWT 的下载令牌管理系统
项目地址
声明:本站为个人非盈利博客,资源均网络收集且免费分享无限制,无需登录。资源仅供测试学习,请于24小时内删除,任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集。请支持正版!如若侵犯了您的合法权益,可联系我们处理。