🧹 清理冗余文档和脚本文件

项目清理:
- 删除重复的部署文档(DEPLOY.md, DEPLOYMENT.md, DOCKER部署指南.md等)
- 删除过时的验证码功能文档(CAPTCHA_*.md)
- 删除临时修复脚本(fix_*.sh)
- 删除旧版本文档(VERSION.txt, UPDATE_SUMMARY_v1.1.0.md)
- 删除重复的部署脚本(deploy.sh)

精简原因:
- README.md 已包含完整的部署和使用说明
- install.sh 提供一键部署功能
- 减少文档冗余,降低维护成本
- 保持项目结构清晰简洁

保留的核心文件:
- README.md(主文档)
- install.sh(一键部署脚本)
- docker-compose.yml(Docker 配置)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-11-24 21:38:56 +08:00
parent b4d32476e3
commit 98cadb3c8b
16 changed files with 0 additions and 3858 deletions

View File

@@ -1,118 +0,0 @@
玩玩云 - 版本信息
═══════════════════════════════════════
版本号: v1.1.0
发布日期: 2025-11-13
状态: 生产就绪 ✅
═══════════════════════════════════════
【v1.1.0 新增功能】
✅ 安全增强
- 登录防爆破保护5次失败封锁30分钟
- 分享密码防爆破保护10次失败封锁20分钟
- 基于IP和用户名的智能限流
- 支持反向代理X-Forwarded-For
- 详细的安全日志记录
✅ 部署优化
- 修复更新脚本导致上传工具丢失的问题
- 自动检测和重新下载上传工具
- 更新流程更加稳定可靠
✅ 界面优化
- 更新首页版本标识
- 优化功能描述更加清晰
- 简化页脚设计
═══════════════════════════════════════
【v1.0.0 核心功能】
✅ 完整的文件管理功能
- SFTP文件浏览、上传、下载
- 服务器本地存储支持
- 文件重命名、删除
- 流式下载,支持进度显示
✅ 文件分享功能
- 生成分享链接
- 支持密码保护
- 支持有效期设置
- 双模式下载HTTP/SFTP
✅ 用户管理系统
- 用户注册、登录
- 密码加密存储
- JWT认证
- 管理员权限管理
✅ 桌面上传工具
- 拖拽上传
- 实时进度显示
- 自动配置
✅ Docker容器化部署
- 一键部署脚本
- 自动环境检查
- 完整的日志记录
═══════════════════════════════════════
【技术栈】
后端:
- Node.js 20
- Express 4.x
- better-sqlite3
- ssh2-sftp-client
- JWT认证
- bcrypt加密
前端:
- Vue.js 3
- Axios
- Font Awesome
部署:
- Docker
- Docker Compose
- Nginx
═══════════════════════════════════════
【安全特性】
✅ 密码bcrypt加密
✅ JWT令牌认证
✅ SFTP密码安全存储
✅ SQL注入防护
✅ XSS防护
✅ CORS配置
✅ 登录防爆破保护 (新增)
✅ 分享密码防爆破保护 (新增)
═══════════════════════════════════════
【已修复的问题】
v1.1.0:
✅ 更新脚本导致上传工具丢失
✅ 缺少登录防爆破保护
✅ 缺少分享密码防爆破保护
v1.0.0:
✅ 数据库初始化语法错误
✅ 分享链接重定向错误
✅ 分享页面下载按钮缺失
✅ 密码验证错误
✅ SFTP连接过早关闭
✅ Docker配置不完整
═══════════════════════════════════════
更新日志: 查看 Git 提交历史
许可证: 仅供学习和个人使用
═══════════════════════════════════════