31 lines
1.6 KiB
JSON
31 lines
1.6 KiB
JSON
{
|
||
"instruction_id": "ZY-NGINX-ROOTFIX-2026-0325-001",
|
||
"executed_at": "2026-03-25T05:04:00Z",
|
||
"executor": "AG-ZY-01 铸渊",
|
||
"root_cause": "Nginx root 指向 /var/www/hololake-frontend(旧残留),实际部署目录为 /var/www/guanghulab",
|
||
"diagnosis_by": "DEV-004 之之",
|
||
"fixes_applied": [
|
||
"Nginx root 路径修正: deploy-to-server.yml 增加 hololake-frontend → guanghulab 迁移逻辑",
|
||
"Nginx 模板更新: deploy/nginx/hololake.conf 添加 DEV-004, DEV-005 沙盒 alias 路由",
|
||
"沙盒 alias 路由补充: deploy-to-server.yml 自动生成 guanghulab-sandbox.conf snippet",
|
||
"API 反向代理确认: /api/, /api/ps/ 已在模板和工作流中配置",
|
||
"_shared 目录补建: deploy-to-server.yml 自动创建 /var/www/_shared",
|
||
"PM2 errored 进程: 需在服务器上手动执行 pm2 restart --only-errored"
|
||
],
|
||
"changes_in_repo": [
|
||
".github/workflows/deploy-to-server.yml — 增加 hololake-frontend root 路径迁移、沙盒路由配置、_shared 目录创建",
|
||
"deploy/nginx/hololake.conf — 添加 DEV-004, DEV-005 沙盒 alias 路由",
|
||
"data/nginx-rootfix-report-20260325.json — 本修复回执"
|
||
],
|
||
"verification": {
|
||
"note": "修复已提交到仓库,下次部署到服务器时将自动应用。服务器验证需在部署后通过 Phase 5 脚本确认。",
|
||
"expected_fix_on_deploy": [
|
||
"Nginx root 路径从 hololake-frontend 修正为 guanghulab",
|
||
"/var/www/_shared 目录自动创建",
|
||
"沙盒路由 /DEV-004/ 和 /DEV-005/ 自动配置"
|
||
]
|
||
},
|
||
"nginx_test": "将在下次部署时自动执行 nginx -t",
|
||
"status": "COMMITTED_PENDING_DEPLOY"
|
||
}
|