# 首次上线检查清单 ## 基础检查 1. 域名已正确解析到服务器公网 IP 2. 服务器已开放 `80/443` 3. `.env` 已替换为真实生产配置 4. 后台默认密码不是示例密码 5. Agiso 密钥不是空值 ## 容器检查 1. `docker compose ps` 显示 `backend` 和 `web` 都是 `Up` 2. `docker compose logs --tail=100 backend` 没有持续报错 3. `docker compose logs --tail=100 web` 没有持续报错 ## 接口检查 1. `https://你的域名/health` 返回 `code=0` 2. `https://你的域名/` 能打开前台首页 3. `https://你的域名/#/admin/login` 能打开后台登录页 ## 后台检查 1. 管理员账号可登录 2. 订单页可打开 3. 任务页可打开 4. CDK 页可打开 5. Webhook 页可打开 ## 业务检查 1. SKU 映射正确 2. 可手动新增 CDK 3. 可创建测试订单并生成任务 4. 领取链接能正常打开 5. 用户绑定流程能走通 6. 兑换成功后截图/结果文件能生成 ## 回调检查 1. Agiso webhook 地址已配置为真实公网地址 2. 订单创建通知可以写入系统 3. 付款成功通知可以推进任务 4. 确认收货通知可以完成订单状态 ## 消息检查 1. Agiso 站内消息开关已确认 2. 消息模板内容符合当前业务 3. 领取链接能通过消息正确发给用户 ## 备份检查 1. `.env` 已单独安全保存 2. `backend_data` 卷已有备份方案 3. 数据库文件可导出