2.3 KiB
2.3 KiB
部署成功报告
✅ 部署状态
部署时间: 2025-11-11 10:26
服务器: 45.249.208.118:4320
容器名称: flnxi-material
容器状态: ✅ 正在运行
应用状态: ✅ Next.js 已就绪
📋 本次更新内容
1. 断点续传功能 ✅
- 上传过程中关闭页面后,重新打开会提示恢复上传
- 上传状态自动保存到
localStorage - 支持恢复表单数据
2. 视频上传功能 ✅
- 支持多种视频格式(.mp4, .avi, .mov, .wmv, .flv, .mkv, .webm)
- 视频上传需要封面图(预览图)
- 视频流式传输支持(Range 请求)
- 新增视频播放 API:
/api/materials/stream
3. 排行榜滚动间隔调整 ✅
- 从 5 秒调整为 10 秒
- 三个标签(贡献、下载、点赞)自动切换间隔更慢
4. 数据库 Schema 更新 ✅
- 添加"视频"类型到
materialType字段 - 数据库迁移已执行
🐳 Docker 镜像说明
当前使用的镜像
- 镜像名称:
youyidian-3d-app:latest - 创建时间: 2025-11-08 17:35:29
- 镜像大小: 303 MB
关于镜像更新
重要说明:
- ✅ 本次部署使用了现有的 Docker 镜像
- ❌ 无法从 Docker Hub 拉取新的基础镜像(网络限制)
- ✅ 但是应用代码已更新(源代码已上传并部署)
为什么可以使用旧镜像?
- Docker 镜像只包含运行环境和依赖
- 应用代码是通过 Volume 挂载或重新构建时复制的
- 本次更新主要是代码变更,不涉及依赖更新
- 旧镜像仍然可以运行新代码
何时需要更新镜像?
- 当
package.json中的依赖发生变化时 - 当
Dockerfile中的系统依赖发生变化时 - 当需要更新 Node.js 版本时
🌐 访问地址
内部访问
http://localhost:4320
外部访问
http://45.249.208.118:4320
🔍 部署详情
容器信息
容器名称: flnxi-material
镜像: youyidian-3d-app:latest
端口映射: 0.0.0.0:4320->3000/tcp
状态: Up (运行中)
应用日志
Next.js 14.2.33
- Local: http://localhost:3000
- Network: http://0.0.0.0:3000
✓ Starting...
✓ Ready in 249ms
磁盘使用
总容量: 50GB
已使用: 18GB (35%)
可用: 33GB
✅ 功能验证清单
…(内容同原文件,保持不变)