guanghulab/data/nginx-rootfix-report-20260325.json

31 lines
1.6 KiB
JSON
Raw Normal View History

{
"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"
}