Files
vue-driven-cloud-storage/VERSION.txt
WanWanYun 0f133962dc Initial commit - 玩玩云文件管理系统 v1.0.0
- 完整的前后端代码
- 支持本地存储和SFTP存储
- 文件分享功能
- 上传工具源代码
- 完整的部署文档
- Nginx配置模板

技术栈:
- 后端: Node.js + Express + SQLite
- 前端: Vue.js 3 + Axios
- 存储: 本地存储 / SFTP远程存储
2025-11-10 21:50:16 +08:00

99 lines
2.4 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
玩玩云 - 版本信息
═══════════════════════════════════════
版本号: v1.0.0
发布日期: 2025-11-09
状态: 生产就绪 ✅
═══════════════════════════════════════
【本版本特性】
✅ 完整的文件管理功能
- SFTP文件浏览、上传、下载
- 文件重命名、删除
- 流式下载,支持进度显示
✅ 文件分享功能
- 生成分享链接
- 支持密码保护
- 支持有效期设置
- 双模式下载HTTP/SFTP
✅ 用户管理系统
- 用户注册、登录
- 密码加密存储
- JWT认证
- 管理员权限管理
✅ 桌面上传工具
- 拖拽上传
- 实时进度显示
- 自动配置
✅ Docker容器化部署
- 一键部署脚本
- 自动环境检查
- 完整的日志记录
═══════════════════════════════════════
【技术栈】
后端:
- Node.js 20
- Express 4.x
- better-sqlite3
- ssh2-sftp-client
- JWT认证
前端:
- Vue.js 3
- Axios
- Font Awesome
部署:
- Docker
- Docker Compose
- Nginx
═══════════════════════════════════════
【已修复的问题】
✅ 数据库初始化语法错误
✅ 分享链接重定向错误
✅ 分享页面下载按钮缺失
✅ 密码验证错误
✅ SFTP连接过早关闭
✅ Docker配置不完整
═══════════════════════════════════════
【部署状态】
✅ 数据库自动初始化
✅ 默认管理员自动创建
✅ 数据库迁移逻辑完整
✅ Docker镜像自动构建
✅ 所有依赖配置齐全
✅ 部署脚本完整可用
═══════════════════════════════════════
【安全特性】
✅ 密码bcrypt加密
✅ JWT令牌认证
✅ SFTP密码安全存储
✅ SQL注入防护
✅ XSS防护
✅ CORS配置
═══════════════════════════════════════
更新日志: 查看 CHANGELOG.md (如有)
许可证: 仅供学习和个人使用
═══════════════════════════════════════